Overleaf论文一键上传arXiv全流程指南(附常见错误解决方案)
如果你正在用Overleaf写论文,并且打算把成果发布到arXiv上,那你可能已经听说过这个过程理论上可以很“丝滑”——但现实往往是,你会在某个意想不到的环节卡住,看着满屏的编译错误不知所措。我见过不少研究生和青年学者,论文内容本身打磨得不错,却在这个技术性的提交环节耗费大量时间,甚至因为格式问题导致预印本发布延迟。
这篇文章就是为你准备的。我们不只讲“下一步该点哪里”,而是深入拆解从Overleaf项目准备到arXiv最终提交的每一个环节,把那些容易踩的坑、隐藏的编译规则,以及真正能帮你一次通过的检查清单,都清晰地梳理出来。无论你是第一次尝试,还是曾经失败过想找到原因,这里的内容都能让你对整个流程有更强的掌控感。
1. 上传前的核心准备:在Overleaf里打好基础
很多人以为上传arXiv就是最后点一下“提交”,其实90%的工作在点击那个按钮之前就应该完成。arXiv本质上是一个LaTeX源码编译服务,它接收你的.tex、图片、样式文件,然后在它的服务器上重新编译生成PDF。因此,你在Overleaf上看到的完美PDF,并不代表你的源码在arXiv的编译环境下也能同样完美。
1.1 项目结构与文件规范自查
首先,打开你的Overleaf项目,别急着点“Submit to arXiv”。花十分钟检查一下你的项目结构是否“干净”。
一个理想的、易于迁移的Overleaf项目结构应该类似这样:
你的论文项目/
├── main.tex (主文档,务必放在根目录)
├── references.bib (BibTeX参考文献数据库)
├── figures/ (图片文件夹)
│ ├── fig1.pdf
│ ├── fig2.eps
│ └── architecture.png
├── style/ (自定义样式文件夹,可选)
│ └── mystyle.sty
└── supplemental/ (补充材料文件夹,可选)
└── supplement.tex
这里有几个关键点经常被忽略:
- 主文件位置:确保你的主
.tex文件在项目的根目录下,而不是在某个子文件夹里。arXiv的自动检测系统通常从根目录开始寻找主文件。 - 文件命名:这是导致上传失败的一大元凶。arXiv系统对文件名有严格限制。请确保所有文件(包括
.tex、图片、样式文件)的命名只包含以下字符:- 字母:a-z, A-Z
- 数字:0-9
- 符号:下划线
_,加号+,减号-,点号.,逗号,,等号= - 绝对禁止:空格、中文、特殊符号(如
@,#,$

&spm=1001.2101.3001.5002&articleId=154180883&d=1&t=3&u=89bac985b4a249448d9b2376fb57528b)
1万+

被折叠的 条评论
为什么被折叠?



