Pandoc 风格的引用
Pandoc使用 Markdown 格式,支持使用 BibTeX 文件中的键自动引用。格式的一些示例是:
Blah blah [@doe99]
Blah blah [@doe99, p.33]
Blah blah [see @doe99, pp. 33-35; also @smith04, ch. 1].
Emacs 和 Pandoc/Markdown
有一个Pandoc-Mode可以通过 Emacs 与 Pandoc 交互,它可以与Markdown-Mode结合使用。Pandoc-Mode 和 Markdown-Mode 不支持自动完成来自 bibtex 文件的引用。对 TeX 文件具有这种支持的模式是Reftex。我正在寻找一种在编辑 Markdown 文件时获得 Reftex 样式的自动完成功能的方法。
在其他编辑器中自动完成
Textmate 有一个解决方案:从 textmate 中的 bibtex 文件中自动完成 pandoc 样式的引用。
该功能也在Vim-Pandoc中:
自动补全是通过破解LaTeX Box 的 bibtex 引用补全实现来实现的,即使结果看起来与原来的不太一样。