您的位置:首页 > 其它

latex的参考文献编译出错:*.bbl文件为空

2017-03-22 09:29 1416 查看
需要引用文献的时候,在正文里加入:

\bibliographystyle{ieeetr}
\bibliography{myreference}

将文件myreference.bib放在目录下。

出现的问题:
获得的*.bbl文件为空或者没有引用文献,如下所示:
begin{thebibliography}{}

end{thebibliography}

原因:没有\cite{xxxx}
文章中没有一篇参考文献引用,所以*.bbl文件的文章引用文献列表为空。

那么如何改正这个报错呢?我们只要在文章正文中的任何地方加上\cite{}这条语句,然后删除已经生成的bbl文件,重新进行编译。

但要注意的是,其中myreference有很多参考文献,正文中务必出现至少一个\cite{xxxx},才能编译通过,换句话说,出现几个\cite{xxxx}的引用,就会生成几个。

总结:(几个关键点)
\bibliographystyle{ieeetr}
\bibliography{myreference}

正文中必须有引用\cite{xxxx}
*.bbl不能是原来的,删除,重新生成的。
出现几个\cite{xxxx}的引用,正文中就会生成几个文献。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: