从 TextMate 运行 BibTex

从 TextMate 运行 BibTex

我正在尝试从 TextMate 运行 bibtex,但它似乎不起作用。

从 Textmate运行后pdflatex,我单击“运行 BibTeX”,得到以下内容

This is BibTeX, Version 0.99c (Web2C 7.5.7)

The style file: plain.bst

Found 0 errors, and 0 warnings in 0 runs

bibtex exited with status 2

运行乳胶几次之后,PDF 中只显示“参考文献”,而其下方没有任何内容。

pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)我在 mac osx 10.6 上使用 latex 版本

更新 1当我尝试从命令行运行 bibtex 时,我得到了这个

$ bibtex ME265_Paper
This is BibTeX, Version 0.99d (TeX Live 2010)
The top-level auxiliary file: ME265_Paper.aux
The style file: plain.bst
I couldn't open database file ME265_Paper.bib
---line 31 of file ME265_Paper.aux
 : \bibdata{ME265_Paper
 :                     }
I'm skipping whatever remains of this command
I found no database files---while reading file ME265_Paper.aux

谢谢您的帮助。

答案1

Ben 的回答几乎正确,但并不完全正确。您遇到的问题是 bibtex 正在寻找一个不存在的文件。有两种解决方案:首先,您可以更改 .bib 文件的名称以匹配 .tex 文件的名称。其次,您可以在希望参考书目出现的 .tex 文件中输入 .bib 文件的名称(绝对路径或相对路径)。

\bibliography{bibname.tex} 可以帮你解决这个问题。这应该可以解决你的问题。

答案2

当您错误地将 .bib 和 .tex 文件命名为不同的名称时,就会出现这些错误。例如 ME256_Paper.tex 和 ME265_Paper.bib。

相关内容