我的操作系统是 Ubuntu 14.04,使用 Texlive 2014,里面已经包含了 Arara。我在测试 Arara 时出现“Running BibTeX FAILURE”错误。tex 文件如下:
% arara: xelatex
% arara: bibtex
% arara: xelatex
% arara: xelatex
\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{test.bib}
\bibliography{test}
\begin{document}
test\cite{test}
\printbibliography
\end{document}
而test.bib文件如下:
@article{test,
title={test},
author={test},
journal={test},
year={test}
}
我没有找到任何解决方案。希望得到任何帮助!
答案1
失败与无关arara
,但与您加载了两倍参考书目数据库有关:
\addbibresource{test.bib}
\bibliography{test}
你所要做的就是删除该行
\bibliography{test}
这是多余的。
因此,MWE
% arara: xelatex
% arara: bibtex
% arara: xelatex
% arara: xelatex
\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{test.bib}
\begin{document}
test\cite{test}
\printbibliography
\end{document}
将会顺利编译并给出以下输出: