Next: , Previous: , Up: Beamer export   [Contents][Index]


12.8.4 Beamer specific syntax

Since Org’s Beamer export back-end is an extension of the LaTeX back-end, it recognizes other LaTeX specific syntax—for example, ‘#+LATEX:’ or ‘#+ATTR_LATEX:’. See LaTeX export, for details.

Beamer export wraps the table of contents generated with toc:t OPTION keyword in a frame environment. Beamer export does not wrap the table of contents generated with TOC keyword (see Table of contents). Use square brackets for specifying options.

#+TOC: headlines [currentsection]

Insert Beamer-specific code using the following constructs:

#+BEAMER: \pause

#+BEGIN_EXPORT beamer
Only Beamer export back-end will export this line.
#+END_BEAMER

Text @@beamer:some code@@ within a paragraph.

Inline constructs, such as the last one above, are useful for adding overlay specifications to objects with bold, item, link, radio-target and target types. Enclose the value in angular brackets and place the specification at the beginning the object as shown in this example:

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

Beamer export recognizes the ATTR_BEAMER keyword with the following attributes from Beamer configurations: :environment for changing local Beamer environment, :overlay for specifying Beamer overlays in angular or square brackets, and :options for inserting optional arguments.

#+ATTR_BEAMER: :environment nonindentlist
- item 1, not indented
- item 2, not indented
- item 3, not indented
#+ATTR_BEAMER: :overlay <+->
- item 1
- item 2
#+ATTR_BEAMER: :options [Lagrange]
Let $G$ be a finite group, and let $H$ be
a subgroup of $G$.  Then the order of $H$ divides the order of $G$.

Next: , Previous: , Up: Beamer export   [Contents][Index]