使用 bib-cite 的默认参考书目

使用 bib-cite 的默认参考书目

我使用的是 Emacs 23 和bib-cite-minor-mode。但是,此次要模式要求\bibliography{}文件中有一个语句。我有一个主 LaTeX 文件,其中包含\include命令,因此每个部分都没有\bibliography{}命令。如何为 指定默认参考书目bib-cite-minor-mode

具体设置bib-cite-aux-inputsbib-cite-inputs.tex 和 .bib 文件所在的文件夹并不能解决这个问题。

更新:我还使用RefTeX,后来我发现它包含我之前使用的功能bib-cite-minor-mode:在 中RefTeXC-c &打开参考书目文件中的参考文献。我点击了用于bib-cite-minor-mode此的参考文献。

答案1

bib-cite-minor-mode在搜索 bib 文件方面似乎不如 reftex 复杂。如果您想继续使用bib-cite-minor-mode,但将其设置为使用 RefTeX 函数来实际查找参考书目文件,请设置bib-cite-use-reftex-view-crossref为非零值。您可以使用M-x customize-variable bib-cite-use-reftex-view-crossref并按照提示执行此操作,或者将以下内容添加到您的 .emacs:

(setq bib-cite-use-reftex-view-crossref t)

对我来说,除非我这样做,否则 bib-cite-mode 的功能bib-display无法找到我的参考书目文件,所以也许它也能解决你的问题。

相关内容