1 问题描述
前两天从这里下载并安装了Texlive 2021,但是发现在Overleaf上没有任何问题的Latex文件在本地用Texlive 2021编译会出现Package natbib Warning: Citation xxx on page xx undefined on input line xxxx.
的问题,同时论文中所有的引用都是?
,具体报错如下图:
我的编译方式就是直接点击下图红框中的按钮。
2 解决方案
就是修改编译的步骤,首先编译产生.bbl文件,然后再重新编译。具体步骤如下:
步骤1:使用BibTex生成bbl文件
结果如下:
步骤2: 使用pdfLatex编译
这个步骤完成后会发现生成的pdf依然是有问题的(也就是citation没有编号),如下图:
步骤3: 再次使用pdfLatex编译
这一步完成后就一切正常了,结果如下: