在把overleaf项目提交到arxiv之前,需要做的修改。
1. 忽略其他的tex文件
除了paper主要内容的tex文件,在其他tex文件(比如code,表格)的第一行添加%auto-ignore
来让arixv忽略这个文件的编译。因为这些文件已经通过\input
导入到了主要的tex文件里。
2. 缺失的样式文件
下载缺失的样式文件,比如acmart.cls,上传到arxiv项目文件中。 https://github.com/acmccs/format/blob/master/acmart.cls
3. minted
如果使用了minted来高亮代码,将minted的导入修改为
\usepackage[frozencache=true,cachedir=minted-cache]{minted}
参考Common Mistakes that cause Automated Processing to Fail
4. 上传编译的参考文献
如果你在overleaf里使用了bib来处理参考文献,由于arxiv无法自动编译bib,需要将overleaf编译好的bbl文件上传到arxiv项目中。bbl文件在overleaf的pdf展示区-->logs and output files-->other logs and files-->output.bbl。
Comments