项目场景:
Latex论文排版
问题描述
Latex引用文献总显示问号
原因分析:
!!!本篇文章主解决第四个原因(牵扯到bbl的),前两个不说!!!
没使用
\cite{name}
来引用参考文献文献引用的name可能和bib文件或者bbl文件中的不一样
所引用的文献在bib文件中没有
所引用的文献在bib中有,但在bbl中没有
大部分是前三个问题,如果是第一个原因那就借助"\cite{自己起的参考文献名}"来引用参考文献;如果是第二三个原因只要把自己的bib文件加进去就行(这个怎么获取网上的资料较多)
下面主要说第四个原因的解决方法
解决方案:通过bib文件转出bbl文件
提示:这里填写该问题的具体解决方案:
1️⃣借助Overleaf,将自己的整个项目压缩为zip格式(因为Overleaf目前只支持这个格式)上传到Overleaf(💥必须是整个项目!!!)
一导入项目可能会很多报错,影响不到我们,继续向下走就行~
2️⃣在项目内新建一个.tex文件(放在这个项目里面,但不要套在项目中的文件夹里),在里面输入以下内容,然后编译这你新建的输入了内容的.tex文件
\documentclass[preprint,review,12pt,authoryear]{elsarticle}
\begin{document}
\nocite{*}
\bibliographystyle{plain}
\bibliography{ref/refs}%改成你自己的.bib文件所在路径(我的这个路径和我下面
%附的图片对应)
\end{document}
3️⃣编译完之后,点“日志和生成文件”,然后拉到最底下,找到“其他日志和文件”选择“output.bbl”即可将生成的bbl文件下载到本地
结束啦拜了个拜🌔