我想实现从 amsrefs 切换到 biblatex但是后端 = bibtex(因为我的所有.bib 文件都是 bibtex 格式,大多数来自 Mathscinet)。
我已经实施了建议的解决方案使用 Biblatex 将数据附加到参考书目但当 backend = bibtex 时这似乎没有效果。
有没有办法让后端 = bibtex 并且让 MRNUMBER 出现在参考书目中?
答案1
biblatex
的数据模型只有在使用 Biber 时才可扩展。如果您坚持使用 BibTeX 作为后端,则无法添加新字段。抱歉。
你必须开始backend=biber,
行动。使用一个还不算过时的系统,这应该很容易,只需切换backend=bibtex,
到backend=biber,
并告诉你的编辑器使用 Biber 而不是 BibTeX 即可:Biblatex 与 Biber:配置我的编辑器以避免未定义的引用。
和 Biber的版本biblatex
需要匹配。通常情况下应该是这样的,但是如果您在不同时间安装了这两个软件包,并且在安装软件包时没有更新系统,则可能会出现版本不匹配的情况。因此建议运行更新(如果有)。
在大多数情况下,Biber 解析.bib
文件的方式与 BibTeX 完全相同(两者处理注释的方式略有不同),因此从 BibTeX 切换到 Biber 时通常不会遇到任何问题(除非您的.bib
文件一开始就非常奇怪)。