【问题标题】:emacs org mode to beamer: how to do multicolumn textemacs org 模式到 beamer:如何做多列文本
【发布时间】:2014-06-16 19:45:46
【问题描述】:

我正在尝试在以 emacs org 模式编写的 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_env: 块等其他 beamer 环境也会被忽略。

2012-09-08 的 Emacs 23.4.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) 出现问题,由 Debian 修改

感谢您的帮助。

【问题讨论】:

    标签: emacs org-mode beamer


    【解决方案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
    

    【讨论】:

      【解决方案2】:

      以下内容对我有用(使用 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
      

      结果见http://screencast.com/t/snlR2ii0xTZ

      【讨论】:

      • 很奇怪,这给了我两张名为“Col left”和“Col right”的幻灯片。有什么变化,还是我需要标题选项?
      • 啊,与#+OPTIONS: H:1的交互很重要,解决了。我有H:2,因此有* Section** Slide*** Column。似乎标签BMCOL 现在称为B_column(尽管旧标签仍然有效)并且可以使用C-c C-b c 添加到标题中。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多