我使用 biblatex,但我仍然在我的 .bib 文件上运行 bibtex,而不是biblatex-biber,这是/将是首选。我如何安排C-c C-c
运行相关的 biber 命令,而不是 bibtex?
答案1
首先,设置 AucTeX 以使用 Biber:
M-x customize-variable RET TeX-command-BibTeX RET
Biber
并在文本字段中输入。
然后,添加适当的命令:
M-x customize-variable RET TeX-command-list RET
使用以下选项:
- 姓名:
Biber
- 命令:
biber %s.bcf
- 如何:
TeX-run-BibTeX
可以进行更复杂的设置来自动检查后端并进行TeX-command-BibTeX
相应设置。
答案2
我刚刚更新了 dev biber 文档,其中包含有关此操作(以及 TeXworks)的说明
我已经为 AUCTeX 11.86 修补了文件,这些文件实现了更强大的 biber/biblatex 支持,详情请参阅 biber 文档。新功能包括 - 更多 biblatex 宏字体锁定突出显示、自动检测 biber/bibtex 使用情况、更好地自动提示下一步运行哪个工具等。如果您使用这些更新的 lisp 文件,则根本不需要额外的设置。
更新:AucTeX 11.87 现已发布并包含此 biber 支持。