From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernd Weiss Subject: Re: Customizing LaTeX-export, Beamer, \institute, and BEAMER_envargs Date: Thu, 24 Mar 2011 06:34:24 -0400 Message-ID: <4D8B1E30.5040606@uni-koeln.de> References: <4D88BB8A.50901@uni-koeln.de> <87oc50anev.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=49734 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q2hsC-0001jd-OT for emacs-orgmode@gnu.org; Thu, 24 Mar 2011 06:34:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q2hs5-0002Da-IF for emacs-orgmode@gnu.org; Thu, 24 Mar 2011 06:34:31 -0400 Received: from smtp-out.rrz.uni-koeln.de ([134.95.19.53]:54056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q2hs5-0002D9-2g for emacs-orgmode@gnu.org; Thu, 24 Mar 2011 06:34:29 -0400 In-Reply-To: <87oc50anev.fsf@ucl.ac.uk> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric S Fraga , emacs-orgmode@gnu.org Am 24.03.2011 05:16, schrieb Eric S Fraga: > Bernd Weiss writes: > >> Dear all, >> >> I am preparing a Beamer presentation and I am having some trouble with >> side effects (?) due to my attempt to customize the LaTeX-export. My >> minimum example can be found below. >> >> The default LaTeX-export does not recognise the '\institute'-option (I >> mean, as far as I know). For that reason, I run "(add-to-list >> org-export-latex-classes ...)". Unfortunately, the export-function >> does no longer recognice ":BEAMER_envargs: [plain]" (or >> ":BEAMER_envargs: [shrink=3D5]")[1]. > > yes, that is correct. the default entry uses =3Dorg-beamer-sectioning=3D > which is where headings are translated to latex section or frame or > block etc entries *and* where the special beamer properties are > processed. As you have replaced the sectioning section of > =3Dorg-export-latex-classes=3D with your own, you have lost all of that > functionality. > > You seem to want to achieve two things: > > 1. added your macros into the latex preamble, and > 2. add the [fragile] option to each frame. > > I would suggest you do 1 as you have done but keep org-beamer-sectionin= g > as the second argument for the org-export-latex-classes entry. To add > [fragile] to each frame, I would recommend, instead, using some > automated form of input, such as a yasnippet snippet like this one > (untested): > > --8<---------------cut here---------------start------------->8--- > #name : frame > # -- > ** ${1:frame title} > :PROPERTIES: > :BEAMER_envargs: ${2:[fragile]} > :END: > $0 > --8<---------------cut here---------------end--------------->8--- > > so that typing "frame" followed by TAB would define a new headline, > prompting for the title and possible arguments (with defaults). Hi Eric, Thanks for your help! Unfortunately, that's not what I was looking for=20 and, therefore, rephrased my unclear question ("Specifying=20 \institute[short]{long] in Beamer presentations"). As pointed out by=20 Mikl=F3s or Suvayu, the solution was embarrassingly simpel: Just include #+BEAMER_HEADER_EXTRA: \institute{My insitute} or #+LaTeX_HEADER: \institute[short name]{My awesome institute} Anyway, I really appreciate your help! Bernd