项目场景:
今天出了一个非常奇怪的bug。
Latex 编译的时候不报错,但是reference在文章最后的列表就是出不来。
问题描述:
和大部分人的不一样,不是pdflatex->bibtex->pdflatex*2这个顺序错了。而是文章里面有[1][2][3]的数字编号,但是文章最后没有reference列表。
原因分析:
检查了语法,没问题。
试了不同的bibliographystyle文件也不行。
解决方案:
## 删除了所有(注意是所有,手动删除)auxillary files,重新编译解决。
更正:不是上面那个原因,其实是坚果云同步错误的问题。其中的conflict重命名了aux和bbl文件。暂停同步后解决。为什么会出现每次编译都有文件conflict尚不明原因。
更正2: 也不是坚果云的问题,是因为同时有坚果云和群晖的两个同步。导致了conflict。–之前一直用两个同时同步,但是没有出过conflict的问题。
之前点过很多次的VScode里面的一键删除,看来是没删干净,是一个后缀名是syntex.gz的文件。