抱歉,添加新参考时“MiKTeX Compiler Driver”未成功

抱歉,添加新参考时“MiKTeX Compiler Driver”未成功

我采用了几年前使用过的一个现有框架,以便将其用作我目前正在编写的内容的模板。许多来源仍然相关,因此我保留了参考书目。我对其进行了测试并确保它有效,然后开始进行更改。一切都很顺利,直到我尝试将另一个参考资料添加到我的参考书目中 - 我使用了与其他参考资料完全相同的格式,但这一次它导致 TeXworks 无法编译文档,并吐出以下消息:

Sorry, but "MiKTeX Compiler Driver" did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

C:\Users\mattd\AppData\Local\MiKTeX\2.9\miktex\log\texify.log

现在,我去检查了该文件,但其中没有任何有用的信息,只是给了我以下信息:

2020-02-11 14:38:44,408-0500 INFO  texify - starting with command line:
"D:\Users\mattd\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\texify.exe" --pdf --synctex=1 --clean Thesis.tex
2020-02-11 14:38:46,783-0500 FATAL texify - BibTeX failed for some reason.
2020-02-11 14:38:46,783-0500 FATAL texify - Info: 
2020-02-11 14:38:46,783-0500 FATAL texify - Source: Programs\MiKTeX\texify\mcd.cpp
2020-02-11 14:38:46,783-0500 FATAL texify - Line: 1350

我发现了其他人说过的几件事,例如删除 .aux、.bbl 和 .toc 文件,但这没有帮助。我还尝试只运行 pdfLaTeX,然后只运行 BibTex,然后再次只运行 pdfLaTeX 以查看会发生什么。pdfLaTeX 运行正常,但不会向文档添加任何引用。当我尝试运行 BibTex 时,我收到以下消息:

This is BibTeX, Version 0.99d (MiKTeX 2.9.7250 64-bit)
The top-level auxiliary file: Thesis.aux
The style file: unsrt.bst
Illegal, another \bibstyle command---line 121 of file Thesis.aux
 : \bibstyle
 :          {unsrtnat}
I'm skipping whatever remains of this command
Database file #1: C:/Users/mattd/OneDrive/Documents/PocarLab/PhDResearch/MastersThesis/Bibliography.bib
Name 1 in "T.S. van Albada, J.N. Bahcall, K. Begeman, and R. Sanscisi" has a comma at the end for entry Reference31
while executing---line 944 of file unsrt.bst
Name 1 in "NASA, ESA, and J. Richard" has a comma at the end for entry Reference32
while executing---line 944 of file unsrt.bst
Warning--empty publisher in Reference32
Name 1 in "P. H. Frampton, M. Kawasaki, F. Takahashi, and T. T. Yanagida" has a comma at the end for entry Reference13
while executing---line 944 of file unsrt.bst
Name 1 in "D. Boyanovsky, H. J. de Vega, and D.J. Schwarz" has a comma at the end for entry Reference9
while executing---line 944 of file unsrt.bst
Name 1 in "B. J. Carr, K. Kohri, Y. Sendouda, and J. Yokoyama" has a comma at the end for entry Reference15
while executing---line 944 of file unsrt.bst
Name 1 in "A. Boyarski, O. Ruchayskiy, and M. Shaposhnikov" has a comma at the end for entry Reference20
while executing---line 944 of file unsrt.bst
Name 1 in "G. Jungman, M. Kamionkowski, and K. Griest" has a comma at the end for entry Reference21
while executing---line 944 of file unsrt.bst
Name 1 in "C. Savage, G. Gelmini, P. Gondolo, and K. Freese" has a comma at the end for entry Reference24
while executing---line 944 of file unsrt.bst
Name 1 in "J. Billard, E. Figueroa-Feliciano, and L. Strigari" has a comma at the end for entry Reference28
while executing---line 944 of file unsrt.bst
(There were 10 error messages)

当我编译文档时没有添加引用时也会出现这种情况,并且它在没有添加引用的情况下工作得很好,所以我继续。然后我再次运行 pdfLaTeX,它再次编译,这一次它已经填写了目录,但文本中仍然没有引用。如果我尝试运行 pdfLatex+MakeIndex+BibTeX,它仍然无法编译,并给出之前的错误。我无论如何也想不通。如果它很重要,我试图添加的引用是:

@article{Reference33,
    Author = {R.J. Noer},
    Journal = {Applied Physics A},
    Volume = 28,
    Title = {Electron field emission from broad-area electrodes},
    Pages = {1-24},
    Year = 1982
}

相关内容