我一直习惯\bibliography
告诉 BibTeX 我的参考书目在哪里,当我移至 时biblatex
,我没有改变。我看到很多biblatex
答案改用\addbibresource
。
\addbibresource
相比有什么优势\bibliography
?
答案1
\addbibresource
具有一个可选参数,允许您(除其他事项外)指定(本地或远程)资源的位置以及资源的日期类型(例如,bibtex
)ris
。请参阅biblatex
文档(版本 3.15,日期:2020 年 8 月 19 日)了解详情。
请注意,使用时\addbibresource
(在 v1.2 中引入biblatex
),“文件必须指定其全名,包括扩展名”即,而不是
\bibliography{<mybibfile>}
您必须使用(假设标准.bib
文件格式)
\addbibresource{<mybibfile>.bib}
编辑:关于使用的另外两个注意事项\addbibresource
:
与 相反
\bibliography
,不能使用逗号分隔列表来加载多个.bib
文件(\bibliography{bibfile1,bibfile2}
)。相反,必须调用\addbibresource
多次。正如 PLK 在他的评论中指出的那样,加载远程书目资源需要
biber
后端。