13.8.4 Beamer specific syntax

由于 Org 的 Beamer 导出后端基于 LaTeX 后端扩展而来,因此也支持其他 LaTeX 专用语法, 例如 ‘#+LATEX:’ 或 ‘#+ATTR_LATEX:’ ,详见 LaTeX Export

使用 ‘toc:t’ 的 ‘OPTION’ 关键字生成的目录会被 Beamer 导出包裹在 ‘frame’ 环境中。 使用 ‘TOC’ 关键字生成的目录则不会被包裹(见 Table of Contents)。 使用方括号指定选项。

#+TOC: headlines [currentsection]

可通过以下结构插入 Beamer 专用代码:

#+BEAMER: \pause

#+BEGIN_EXPORT beamer
  Only Beamer export backend exports this.
#+END_EXPORT

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

类似上面最后一种的行内语法,可用于为 bolditemlinkradio-targettarget 等类型对象添加叠加说明。 将值用尖括号包裹并放在对象开头,示例如下:

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

Beamer 导出识别 ‘ATTR_BEAMER’ 关键字及其以下 Beamer 配置属性: ‘:environment’ 用于修改局部 Beamer 环境, ‘:overlay’ 用于以尖括号或方括号指定 Beamer 叠加效果, ‘:options’ 用于插入可选参数。

#+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$.