我正在使用 Overleaf,并且 ref.bib 和 main.tex 位于同一个文件夹中。
参考格式:
@online{Wolf,
{author = Wolf Den},
title = {Eating Grandmas},
year = {2022},
url = {https://www.cooking.com},
}
标头:
\usepackage[backend=biber,style=authoryear,autocite=inline]{biblatex}
\addbibresource{ref}
正文:
cuisine. \parencite{Wolf}
我正在尝试以哈佛风格运行参考文献。
即使在对文档进行多次重新编译后,所有引用仍然显示为未定义。甚至\nocite{*}
没有生成参考书目。我尝试过 ref.bib 以及在相关标题中仅引用。引用本身显示为 (狼) 在文中,而不是 (Wolf Den,2022)。
答案1
biblatex(与 bibtex 不同)需要包含扩展名的完整文件名,因此
\addbibresource{ref.bib}
然后,一旦文件加载完成,您需要更正字段的author
语法
{= Wolf Den},
应该
author = {Wolf Den},