From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ken Mankoff Subject: Re: LaTeX (not Beamer) export options Date: Mon, 18 Dec 2017 16:56:52 +0100 Message-ID: References: <87r2rw42ce.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQxml-0001YY-Sv for emacs-orgmode@gnu.org; Mon, 18 Dec 2017 10:57:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQxmi-00015H-RP for emacs-orgmode@gnu.org; Mon, 18 Dec 2017 10:56:59 -0500 Received: from mail-lf0-x232.google.com ([2a00:1450:4010:c07::232]:41480) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQxmi-000127-Ki for emacs-orgmode@gnu.org; Mon, 18 Dec 2017 10:56:56 -0500 Received: by mail-lf0-x232.google.com with SMTP id f18so18297611lfg.8 for ; Mon, 18 Dec 2017 07:56:55 -0800 (PST) In-reply-to: <87r2rw42ce.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Eric S Fraga Cc: Org Mode Hi Eric, On 2017-12-15 at 12:12, Eric S Fraga wrote: > On Thursday, 14 Dec 2017 at 18:05, Ken Mankoff wrote: >> Is there an easy way to specify #+LATEX_HEADER options that will not >> be used when exporting to Beamer? > > #+latex_header: \ifx\frametitle\undefined\usepackage{somepackage}\fi > > which seems to work. \usepackage{somepackage} is what you actually want > when not using beamer. Replace with your own stuff. You can make it > more readable by doing: > > # only for LaTeX and not beamer > #+latex_header: \ifx\frametitle\undefined > #+latex_header: \usepackage{somepackage} > #+latex_header: \usepackage{another} > #+latex_header: \fi Thanks for this solution. Unless there is a more formal solution, or until someone implements #+LATEX_ONLY_HEADER, this works well. Thank you! -k.