我真的不知道该如何措辞,抱歉,因为我对 VSCode 上的 LaTeX 还不熟悉。我有一个相当大的项目,其中包含 .bib、.bst 和 .cls(我正在使用研究期刊的特定样式文件和模板)。在开发的某个阶段,VSCode 开始难以构建 LaTeX 项目,因为所有引用、公式引用、章节引用等都变为“未定义”,即使它们都已明确定义。将项目上传到 Overleaf 之类的程序中,一切都会编译,没有任何错误。
我发现了一种使用特定配方组合的解决方法:运行 latexmk,然后运行 pdflatex->bibtex->pdflatex*2,然后再次运行 latexmk,文档就可以正常编译了。如果我使用任何其他配方进行编译或不按照该顺序进行编译,我会得到编译器错误或使用上述损坏的引用进行编译。
我想知道是否有任何方法可以找出 VSCode 配方中到底出了什么问题,而在 Overleaf 中没有出错。