ArXiv 希望您上传源代码。但是,他们偶尔会升级自己的 TeX 发行版(例如,去年从 TL 2011 升级到 TL 2016)。这可能会影响文档的呈现方式,甚至在理论上破坏构建。
那么,我们是否应该每隔几个月关注一次我们在 ArXiv 上提交的版本,并根据需要进行更新?如果不是,如何避免这种情况?
答案1
https://arxiv.org/help/faq/texlive.html状态
我们的目标是提供一个稳定的 TeX 处理系统,以便我们能够在未来的任何时候重新处理来自 TeX 源的论文。arXiv 保留了所有过去的 TeX 树,以便使用论文最初提交时有效的 TeX 树来处理现有论文。这保留了论文的原始呈现方式(外观和感觉)。
后来
用户可以选择替换旧文档,此类更新将改善受以前基于 TL2011 的树中的错误影响的文档的呈现。
如果您要用以前的版本中可以正常渲染的旧 TeX 源替换论文,我们强烈建议您仔细检查最终的 PDF。
这表明论文使用上传时使用的 TeX live 版本进行渲染。因此,上传当天看起来正常的提交将继续保持正常。一旦您让 arXiv 编译您的文档并对输出感到满意,您就无需担心任何事情。
此处的一般安全方法是尽可能少使用软件包。减少花哨和华丽的输出。如果您想使用额外的软件包,请尽量避免使用低级命令(以及内部\makeatletter
黑客\makeatother
行为),而尽量依赖高级命令。高级命令比低级(甚至未记录的)宏更可能保持稳定。