This is the official manual for the latest Org-mode release.

Table of Contents

Next: , Previous: Sectioning Frames and Blocks in Beamer, Up: Beamer export


12.8.4 Beamer specific syntax

The Beamer back-end is an extension of the LaTeX back-end. As such, all LaTeX specific syntax (e.g., ‘#+LATEX:’ or ‘#+ATTR_LATEX:’) is recognized. See LaTeX export for more information.

Table of contents generated from toc:t OPTION keyword are wrapped within a frame environment. Those generated from a TOC keyword (see Table of contents) are not. In that case, it is also possible to specify options, enclosed within square brackets.

     #+TOC: headlines [currentsection]

Beamer specific code can be inserted with the following constructs:

     #+BEAMER: \pause
     
     #+BEGIN_EXPORT beamer
     All lines in this block will appear only when using this back-end.
     #+END_BEAMER
     
     Text @@beamer:some code@@ within a paragraph.

In particular, this last example can be used to add overlay specifications to objects whose type is among bold, item, link, radio-target and target, when the value is enclosed within angular brackets and put at the beginning the object.

     A *@@beamer:<2->@@useful* feature

Eventually, every plain list has support for :environment, :overlay and :options attributes through ATTR_BEAMER affiliated keyword. The first one allows the use of a different environment, the second sets overlay specifications and the last one inserts optional arguments in current list environment.

     #+ATTR_BEAMER: :overlay +-
     - item 1
     - item 2