我正在尝试在 springers latex 模板上运行 bibtex https://www.springernature.com/gp/authors/campaigns/latex-author-support
pdflatex sn-article.tex
bibtex8.exe sn-article.tex
bibtex8: security risk: running with elevated privileges
I couldn't open file name `sn-article.tex.aux'
(That was a fatal error)
我也尝试过 bibtex8.exe sn-article.aux 但这只会导致引用中断。
答案1
删除文件扩展名。只需输入pdflatex sn-article
和bibtex8 sn-article
。
BibTeX 不需要查看 .tex 文件内部。相反,它必须查看辅助文件内部并查找诸如 (a) 应该使用的书目样式和 (b) 已编辑的书目项目之类的项目\cite
。
通过错误地指定
bibtex8.exe sn-article.tex
,您实际上是在告诉BibTeX 查找sn-article.tex.aux
不存在的文件,从而导致致命的(bibtex)错误。通过运行
bibtex8 sn-article
,你告诉 BibTeX 寻找名为sn-article.aux
-- 的文件做只要您在 tex 文件上至少运行过一次 LaTeX,它就会存在。