组织模式包括标题

我使用org-mode编写论文和幻灯片。 生成表格和图形的代码放置在源代码块中。 大多数情况下,我在幻灯片中使用与我的论文中相同的表格,但需要大量预处理代码才能生成表格。 我希望将这些表格生成到其自己的组织模式文件中,并且只能在纸张或幻灯片文档中包含某些标题。 例如,我将拥有一个名为mytables.org的组织模式文档:

* Heading 1
** Regressions
#+BEGIN_SRC R
cat("hello world")
#+END_SRC R
* Heading 2

另一个文件mypaper.org:

* Section 1
#+INCLUDE: "mytables.org" :heading "Heading 1/Regressions"
* Section 2

来自mytables.org的** Regression标题下方的内容将在mypaper.org的出口中包含。 用Cc'能够跟随INCLUDE文件也是非常好的。 组织为这些包括提供了一些设施,但不允许标题(http://orgmode.org/manual/Include-files.html)。 显然,org没有:heading参数,但是对于解决方案的任何建议都非常感谢。

谢谢。


组织模式8.3支持这个(我正在使用8.3beta )。

例如:

#+INCLUDE: "./paper.org::*conclusion" :lines 1-20

将包括名为结论标题的前20行。

此外,要通过其CUSTOM_ID属性包含标题(假设它是Sec: Introduction ):

#+INCLUDE: "./paper.org::#Sec: Introduction"

我发现:only-contents t适合我的应用程序(我包含来自另一个org文件的子树,用于投影仪演示):

#+INCLUDE: "./paper.org::*conclusion" :only-contents t

为什么不这样做你想要的?

** Heading 1/Regressions
#+INCLUDE: my-table.org :minlevel 2

这会将您的文件嵌套在标题下。 如果您需要选择性导出,请使用:paper::presentation:标记这些部分,然后使用EXPORT_EXCLUDE_TAGS指出要导出哪一个。

链接地址: http://www.djcxy.com/p/61875.html

上一篇: Org Mode include heading

下一篇: mode: Verbatim Environments