编辑:为 2022 年更新并使重现性更直接
原始答案如下,自 2011 年以来未受影响。我仍然认为 2022 年没有必要获得最高投票和接受的答案,而且众所周知,如果不了解基础知识,org-mode 就很难排除故障:
.emacs
和其他配置文件
- 使用的确切
.org
文件
在尝试重新创建引用的 worg 教程时,我认为它不再按原样工作。请注意,手册现在引用了一个不同的示例。
无论如何,这是我创建的一个 github 存储库,用于帮助任何其他找到此内容的人:
- a
min-config
(org-latex-classes
正如接受的答案所暗示的那样,没有针对 beamer 的自定义定义
- 使用;
beamer_test.org
为我导出的修改 min-config
一些小的调整是必要的
- 名称中带有 pdf 和 org 文件
_ref
;当用户导出时,他们可以将他们生成的 pdf 和 tex 文件(下载的 repo 中的文件将被覆盖)与这些引用进行比较,以研究差异并更好地识别问题
希望这能更好地消除对这个问题的任何绊脚石的困惑。
最后说明:我相信我下面的答案可能总是错误的,或者在过去 10 年的某个时候变得错误,因为它应该是错误的,C-c C-e l
并且P
对于最终选项(beamer pdf),而不是p
(常规乳胶 pdf)。我不记得很久以前的 org-mode 是否知道p
在给定#+latex_class: beamer
设置的情况下是否有效。
编辑 2正如 ceochronos 在评论中指出的那样,无论如何我的回答可能总是错误的,因为我L
在导出选项C-c C-e p
与C-c C-e l p
. 再说一次,C-c C-e
是一个没有选项的交互式菜单p
,所以希望它多年来没有扰乱太多人的思想!
不再需要接受的答案。Beamer 导出有一个内置功能。有关详细信息,请参阅本教程。本质上,只需将以下内容放在 org 文件的顶部(在任何标题之前):
#+startup: beamer
#+LaTeX_CLASS: beamer
#+BEAMER_FRAME_LEVEL: 2
第一个选项引入了一些特定于投影仪的选项,第二个确保导出到 LaTeX 使用投影仪类,第三个选项意味着顶级标题是部分,第二级是幻灯片。将每个顶部标题作为幻灯片的值更改为 1。
然后用C-c C-e p
.