arXiv 没有汇编我的参考书目

arXiv 没有汇编我的参考书目

在 arXiv 上提交论文的过程中,arXiv 不会编译我的参考书目。以下是其输出的一些行:

Processing Status: Succeeded with warnings. We recommend that you inspect the log (see below).
LaTeX Warning: Citation 'xxx' on page 22 undefined on input line 1453.
LaTeX Warning: Empty bibliography on input line 1601.
LaTeX Warning: There were undefined references.
Package biblatex Warning: Please (re)run Biber on the file:
[verbose]: WARNING: Reached max number of passes, possibly failed to get CROSS-REFERENCES right.

确实,在生成的 pdf 中,没有出现参考文献。但它在我的计算机上正常工作。你知道为什么 arXiv 失败了吗?我的 tex 文件如下:

\documentclass[11pt]{article}
...
\usepackage[backend=biber,style=alphabetic,sorting=nyt]{biblatex}
\renewbibmacro{in:}{}
...
\begin{filecontents*}[overwrite]{xxx.bib}
...
\end{filecontents*}
\addbibresource{xxx.bib}
...
\begin{document}
...
\printbibliography
\end{document}

我尝试删除,[overwrite]但结果仍然相同。我没有 \usepackage{hyperref},即使在注释行中,也没有其他“hyper”或“ref”包。提前致谢。

答案1

作为达莱夫 在评论中指出arXiv 不会在您的文档上运行 BibTeX 或 Biber 等外部工具。它们只运行 LaTeX。因此,您需要以只需要运行 LaTeX 的方式上传参考书目数据。这通常可以通过上传文件来实现.bbl

由于文件biblatex的格式.bbl与的版本相关biblatex,因此您需要确保您的版本biblatex与 arXiv 上的版本兼容biblatex。有关详细信息,请参阅让 arXiv 接受 BibTeX BBL(2018 年 5 月)和链接的帖子(需要注意的是,arXiv 偶尔会更新其 TeX live,因此那里的信息在某些时候可能会过时)。

相关内容