我试图在以emacs组织模式编写的beamer文档上显示彼此相邻的两列逐项列表。对于导出,我遵循了本教程:http://emacs-fu.blogspot.com/2009/10/writing-presentations-with-org-mode-and.html
我试图在文档中包含乳胶代码
\begin{columns}
\column{0.45\textwidth}
- topic
- subtopic
- sub
- topic
\column{0.45\textwidth}
- topic
- topic
\end{columns}
这会使列彼此相邻,但中间的列表只是一行中的纯文本。当我使用org模式避免手工编写所有乳胶代码时,我尝试了几个教程。
他们都建议像
*** list heading
:OPTIONS:
:BEAMER_col: 0.45
:END:
<content>
我的输出完全忽略了。当我插入标签如:BCOL:在标题之后,它们在结果幻灯片上显示为纯文本 当我移动时:END:向下移动:
*** list heading
:OPTIONS:
:BEAMER_col: 0.45
<content>
:END:
然后有时标题会移到列中。如果教程已经过时,或者我的emacs版本是,那我不确定我做错了什么。 我在这里没有对该计算机的管理访问权限,也不认为我可以与管理员讨论为我的文档更新1000多台计算机; - )
其他beamer环境如:BEAMER_env:block也被忽略了。
2012-09-08的Emacs 23.4.1(x86_64-pc-linux-gnu,GTK +版本2.24.10),由Debian修改的麻烦
感谢您的帮助。
答案 0 :(得分:6)
以下内容适用于我(使用Org 8)。
* Slide
** Col left :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
- topic
- subtopic
- sub
- topic
** Col right :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:END:
- topic
- topic
答案 1 :(得分:1)
如果您希望将列垂直对齐在顶部,请:BEAMER_opt: [t]
,如(如果列包含图形,请使用[T]
):
* Slide
** Col left :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:BEAMER_opt: [t]
:END:
- topic
- subtopic
- sub
- topic
** Col right :BMCOL:
:PROPERTIES:
:BEAMER_col: 0.45
:BEAMER_opt: [t]
:END:
- topic
- topic