IEEE 上传 ArXiv 事项
- 上传文章到 arXiv 时,会要求作者选择一个 license,其中包括以下几个选项:
- 打包 zip 文件时候
-
务必把中间文件删除干净! 中间文件是指, tex 在编译的时候产生的中间文件, 比如
*.aux, *.gz, *.log
等等。 不然会编译不过去, 出现奇怪的错误,只上传 tex 源文件。 -
在一般编译的时候, 我使用的是bib文件, 但是 arxiv 好像是需要 bbl, 因此有两种解决办法:
- 自己以 \bibitem 命令在 tex 中手动加入()
\begin{thebibliography}{99} \bibitem{ref1}Zheng L, Wang S, Tian L, et al., Query-adaptive late fusion for image search and person re-identification, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015: 1741-1750. \bibitem{ref2}Arandjelović R, Zisserman A, Three things everyone should know to improve object retrieval, Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on, IEEE, 2012: 2911-2918. \bibitem{ref3}Lowe D G. Distinctive image features from scale-invariant keypoints, International journal of computer vision, 2004, 60(2): 91-110. \bibitem{ref4}Philbin J, Chum O, Isard M, et al. Lost in quantization: Improving particular object retrieval in large scale image databases, Computer Vision and Pattern Recognition, 2008. CVPR 2008, IEEE Conference on, IEEE, 2008: 1-8. \end{thebibliography}
- 上传 bbl 文件(texlive 在编译 bib 文件的时候会自动生成 bbl 文件,这个不用担心)(比较推荐这个)。bbl 文件请和主文件一致。
-
图片格式最好使用 pdf 格式。(
cmd: epstopdf test.eps
)
下面的方法虽然简单易行,但是目前已经不可以了。试过之后,arXiv返回如下的信息:
Your submission appears to be a PDFLaTeX wrapper using pdfpages. This is an inappropriate submission, as it circumvents our TeX system. As a result, we have moved your submission to “Incomplete”.
所以啊,还是老老实实提交源码吧!!
有时候在 arxiv 上传文章的时候,由于 arxiv 更新后,目前不支持由 latex 生成的 PDF 文件,所以通常大部分人的做法是上传所有的latex源文件。但是这种做法太过复杂。
因此,一是为了方便简单,二也是为了有的结果不被别人直接拿走,一种可以代替的方案就是,可以直接将已经生成的 pdf 文章,使用 latex 进行包装下,然后直接上传到 arXiv 上即可。
直白点就是: 只需要上传一个pdf,一个tex。 tex里面的代码是逐页显示该pdf,以此偷懒。缺点就是引用什么的直接点击不会有超链接。
下面是具体过程:
首先用自己原有的 latex 源码,编译生成PDF文件,例如 main.pdf。
然后新建一个 latex 文件,随便命名一下,假设为 full-paper.tex,使用 pdfpages 宏包将原来的 pdf 文件直接进行包装,具体内容如下。
\documentclass[a4paper]{article}
\usepackage{hyperref}
\usepackage[pdftex]{graphicx}
%\hypersetup{
%pdfinfo={
%Title={xxx},
%Author={xxx}
% }
%}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages={1}]{egpaper_final.pdf}
\includepdf[pages={2}]{egpaper_final.pdf}
\includepdf[pages={3}]{egpaper_final.pdf}
\includepdf[pages={4}]{egpaper_final.pdf}
\includepdf[pages={5}]{egpaper_final.pdf}
\includepdf[pages={6}]{egpaper_final.pdf}
\includepdf[pages={7}]{egpaper_final.pdf}
\includepdf[pages={8}]{egpaper_final.pdf}
\includepdf[pages={9}]{egpaper_final.pdf}
\includepdf[pages={10}]{egpaper_final.pdf}
\includepdf[pages={11}]{egpaper_final.pdf}
\end{document}
然后使用 pdflatex 编译通过即可。
最后,在arxiv上上传时,upload 以下两个文件即可。
main.pdf
full-paper.tex
也真的是简洁啊,脑洞也大啊,学了一招!