当使用Org-mode及其LaTeX导出时,BibTeX或Biblatex通常用于处理引用.在这种情况下,LaTeX命令\printbibliography通常包含在组织文件中.\printbibliography放在orTe文件中,LaTeX应该写出引用列表.什么\printbibliography是插入LaTeX标头和引用列表.在大多数情况下\printbibliography,放置在组织文件的末尾只是因为在大多数文档中,引用列表将放在最后.这意味着\printbibliography它将包含在组织文件的最后一个标题下,例如
* Heading
\printbibliography
Run Code Online (Sandbox Code Playgroud)
这也意味着当该标题被折叠时,\printbibliography将被吞下:
* Heading...
Run Code Online (Sandbox Code Playgroud)
但这违背了意义,\printbibliography因为它在输出中包含了自己的标题.此外,\printbibliography吞下并在其后放置新标题会很困惑,因为参考列表将不再出现在文档的最后.
如何使它\printbibliography不被Org-mode中的部分吞噬?一个额外的问题:我怎么能这样做,以便Org-mode不会创建标题,\printbibliography除非C-Ret在光标在它之后按下?
在寻找这个问题的解决方案时,我找到了http://comments.gmane.org/gmane.emacs.orgmode/49545.