Biblatex 仍然与 natbib 不兼容吗?

Biblatex 仍然与 natbib 不兼容吗?

我喜欢 Biblatex 的想法,但我不知道我是否可以在我的出版作品中使用它。在我最近一次审视这个问题时,我发现

biblatex 与 RevTeX 兼容吗?

2011 年对此的回答指出biblatex与之不兼容,natbib并且biblatex“选项仅为”的引用命令natbib提供别名。natbib

我怀疑这一切仍然是真的,因为就在上个月包裹在某些情况下提供了针对此问题的解决方案(它适用于 AIP 和 APS 的指导方针)。

那么,这仍然是真的吗?biblatex仍然与 不相容natbib

答案1

参考书目的处理方法biblatex与“传统”BibTeX 所用的方法非常不同,后者包括natbib。传统样式的工作方式是,BibTeX 程序读取.aux文件(用于引用)、.bib文件(用于数据)和.bst文件(用于样式),并写入.bbl包含格式化输出的文件。然后直接在 LaTeX 中排版后者(IE \bibliography是 的一种特殊形式)。相比之下,\input使用 时,引用数据(来自或)与文件一起使用,以提供类似数据库的文件。后者用于进行格式化biblatex.aux.bcf.bib.bblbiblatex在 LaTeX 端IE在 LaTeX 宏中)。在这种情况下,格式化由文件驱动.bbx,该文件告诉 LaTeX(而不是 BibTeX)如何进行样式设置。因此,这两种方法根本不同

可以编写一个.bbx与任何给定的 相同的文件.bst。因此,除了标准biblatex样式之外,还有与 BibTeX“传统”集相匹配的样式。还有一些期刊样式的实现。其中包括biblatex-phys,它实现了 AIP 和 APS 样式。因为这些可以绝不可以与 一起使用natbib,而不能与 REVTeX 一起使用,它们不是官方的,不能用于期刊投稿。(见biblatex 与 RevTeX 兼容吗?)(请注意,可以natbib按照是否可以使用已经加载 natbib 的类来加载 biblatex?,但在任何正式提交中这都不是一个好主意。)

相关内容