LaTex在VS Code上由于BibTex而无法编译

5

我正在使用VS Code编译LaTex编辑书籍时遇到了困难,以下是我收到的错误信息:

Latexmk: Summary of warnings from last run of (pdf)latex:
Latex failed to resolve 15 reference(s)
Latex failed to resolve 4 citation(s)
Collected error summary (may duplicate other messages):
bibtex waysofmentalprayer: Could not open bibtex log file for 'waysofmentalprayer'
Latexmk: Errors, so I did not complete making targets

似乎问题出在bibtex上。我在尝试后决定将文件扩展名从.bib改为.tex,这样可以解决问题。然而,在使用Rstudio时,文件扩展名为.bib时也可以正常编译。为什么会这样呢?
更新:该文档在Rstudio上编译,但引用无法正常工作。出现的只是问号(?),而不是引用。
更新2:在我的本地机器上,似乎无法识别bibtex。我下载了TeXworks,但bibtex选项处于灰色状态,即无法使用。这是否意味着我无法使用bibtex?我该如何安装它?
1个回答

1

我已经找到了解决方案。我在这里回答了它。基本上,我使用了biblatex而不是natbib。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接