当使用 Org-mode 及其 LaTeX 导出时,BibTeX 或 Biblatex 通常用于处理引用。在这种情况下,LaTeX 命令\printbibliography
通常包含在 org 文件中。\printbibliography
放置在 LaTeX 应该写出参考列表的 org 文件中。什么\printbibliography
是与参考列表一起插入一个 LaTeX 标题。在大多数情况下\printbibliography
,放在 org 文件的末尾只是因为在大多数文档中,参考列表放在最后。这意味着\printbibliography
将包含在 org 文件的最后一个标题下,例如
* Heading
\printbibliography
这也意味着当该标题被折叠时,\printbibliography
将被吞下:
* Heading...
但这违背了的含义,\printbibliography
因为它在输出中包含了自己的标题。此外,当\printbibliography
被吞下并在其后放置一个新标题时会造成混淆,因为参考列表将不再出现在文档的最后。
我怎样才能使它\printbibliography
不被 Org 模式中的部分吞噬?一个额外的问题:我怎样才能使 Org-mode 不创建标题,\printbibliography
除非C-Ret当光标在它之后被按下?
在寻找解决这个问题的方法时,我发现了http://comments.gmane.org/gmane.emacs.orgmode/49545。