我正在编写一份文件,其中一些部分变得异常冗长。我决定将其拆分为几个章节,并将它们全部包含在一个主要章节中,但我发现这样做时无法正确导出html文件。
示例:
我有一个主要的org文件:
#+TITLE: SO Example
#+LaTeX_CLASS: memoir
#+OPTIONS: ^:nil LaTeX:nil TeX:nil
* 1st Level
This is the first level.
#+INCLUDE: "nested_includes.org"
nested_includes.org
看起来像:
** 2nd Level
This is the second level
#+INCLUDE: "single_include.org"
single_include.org
的样子看起来像:
*** 3rd Level
This is the third level
我使用以下命令构建HTML文件:
C:\...\emacs\bin\emacs.exe parent.org --batch -q --no-site-file --load C:\...\site-lisp\org-html-so.el -f org-export-as-html --kill
这是我的org-html-so.el的样子:
(setq org-export-author-info nil)
(setq org-export-creator-info nil)
(setq org-export-time-stamp-file nil)
(setq org-export-with-timestamps nil)
当我进行构建时,最终会得到类似于这样的东西:
同时,我期待着类似于这样的东西:
这是emacs org模式已知的问题/限制吗?我有办法增加包含深度吗?谢谢!
org-html-export-to-html
和org-html-export-as-html
之间存在区别:前者按照您的要求将文件导出到文件中,而后者则导出到没有关联文件的缓冲区中。 - andygavin