我正在尝试从 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。