在Overleaf中添加参考文献:
在通过Mendeley向Overleaf添加参考文献时遇到的问题。
问题描述:
最近论文,在使用 “ biblatex ” 包的时候出现了很奇怪的bug,警告如下
empty bibliography on input overleaf
此时的代码结构为
\usepackage{biblatex}
\bibresource{ref.bib}
…
Test\cite{Huang2020}
…
\printbibliography
没有链接成功,文后也没有打印对应的参考文献,并显示 “ ref.bib ” 是空的。
原因分析:
1、导入biblatex
包时,应该使用
\usepackage[backend=biber]{biblatex}
而不是
\usepackage{biblatex}
2、使用biblatex
包时,.bib文件
的引入应该使用
addbibresource{...}
解决方案:
将原本的代码结构
\usepackage{biblatex}
\bibresource{ref.bib}
…
Test\cite{Huang2020}
…
\printbibliography
修改为
\usepackage[backend=biber]{biblatex}
\addbibresource{ref.bib}
…
Test\cite{Huang2020}
…
\printbibliography
问题解决。
其他需要注意的问题:
1、最后打印参考文献时,需要使用
\printbibliography
因为\bibliography
已经弃用,不能再使用了
2、使用\addbibresource{}
命令时,需要写出完成的bib文件名
,如
\addbibresource{ref.bib}
3、Endnote是什么?Mendeley Desktop管理文献真的很香很简单!!