将样式更改为 chem-acs 后,参考书目为空

将样式更改为 chem-acs 后,参考书目为空

我在使用 Biblatex/Biber 时遇到问题。首先我使用了:

\usepackage[backend=biber]{biblatex}

一切正常。然后,我想将样式更改为 chem-acs。这给了我警告:参考书目为空。

尝试将样式更改为 authortitle,这并没有给我错误。我做错了什么?谢谢!

信息:MacOSX 版本 10.11.5,Texmaker 版本 4.5

答案1

这是一个微妙的问题:它是由标准样式和样式之间的排序顺序变化引起的chem-acs。标准样式是sorting = nty,ACS 样式是sorting = none。这会导致文件中剩余数据出现一些问题.aux,这就是错误的原因。(您可以通过在未明确加载样式的情况下在 LaTeX/Biber/LaTeX 循环后添加来查看问题sorting = none,因为这样做是sorting = nty隐式的。)

正如评论中所述,删除.aux.bbl.bcf文件(或者直接忽略错误,运行到最后并重新运行 Biber)即可解决问题。但是,这至少应该会给出更好的错误消息:我已经登录biblatex问题追踪器

相关内容