Bernd Weiss <bernd.we...@uni-koeln.de> 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=5]")[1].
yes, that is correct. the default entry uses =org-beamer-sectioning= 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 =org-export-latex-classes= 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-sectioning 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). HTH, eric -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.50.1 : using Org-mode version 7.5 (release_7.5.113.g9010a.dirty)