科研 | 关于如何在arxiv上挂文章笔记

一 写在前面

未经允许,不得转载,谢谢~~

刚刚结束MM2020的线上会议,想着把这次的paper挂一下在arxiv上。差不多搞了也有2个小时左右,简单记录一下。

ps:这次的paper还是关于few shot video action recognition(Depth Guided Adaptive Meta-Fusion Network for Few-shot Video Recognition)的,欢迎大佬关注鸭~

二 主要步骤

  1. 账号注册(https://arxiv.org/login
  2. 点击登陆界面的“START NEW SUBMISSION”开始提交。
  3. 按照arxiv的提示进行后续几个步骤。

2.1 start

  • 都是一些基本的选项;
  • 首先确认自己的个人信息是否正确;
  • 同意用户协议;
  • 选择与文章的关系(是否为作者);
  • 选择license, 这里我选的是第一 arXiv.org perpetual, non-exclusive license to distribute this article;
  • 选择主要类别,我选的是computer science --> computer vision and pattern recognition;

2.2 add files

  • 完成文件的上传;
  • 看arxiv的说明应该是支持pdf(非latex生成)和源码两种方式的;
  • 看了几篇博客和征求老师的意见之后还是选了用源码的方式上传;
  • 把原项目中一些冗余的文件全部删掉,最后保留这几个文件即可:
1. main.tex    #主要源码
2. main.bbl    #编译生成的bbl文件,不需要传原始的.bib文件
3. x.png       #所有的图
  • tips: 建议将所有的图跟main.tex保持同一目录,然后记得在main.tex中将原本图片之前的绝对路径例如images/去除,不然很可能找不到。
  • arxiv支持压缩包上传,也可以选择逐个上传文件。

2.3 process

  • 完成文件的上传之后就到在线编译的阶段。
  • 本地能编译正确的这里不一定可以。
  • tips1: 出现错误的时候不要慌,还是要看看具体的logs,找到其中的“ERROR”的地方,不然真的很难解决问题。
  • 我自己在编译的时候碰到Command `\Bbbk' already defined. 这个问题,整个logs很长,但是定位到这个error之后就比较好解决了。
  • 解决方法: 在\usepackage{amssymb}前加上\let\Bbbk\relax使得前面包定义的Bbbk失效;
  • 参考资料:https://blog.csdn.net/haifeng_gu/article/details/105768155
  • 编译正确之后就可以到下一步了。

2.4 metadata

  • 填一些title,abstract之类的必要信息;
  • 就按照自己的文章把对应的信息粘贴出来即可;
  • 每个part arxiv也都给了对应的填写指导;
  • 也不是每一项都是必要的,我写了“tile,abstract,comments“这三个;

2.5 preview

  • 这里你会看到meta data和arxiv生成pdf的preview;
  • pdf的preview需要点击下载,看看是否与预期一样;
  • 我自己的在线编译的效果跟本地编译的效果排版不是完全一样的,第9页多出一段conculsion,如果你也有这样的情况尝试调整一下排版(例如把图变小),然后回到add files,替换tex文件,后面几步不需要全部重新填,只要一路continue,直到pdf的预览格式正确即可。
  • 刷新一下页面会有“submit”按键。
  • 检查一遍没有问题的话就可以submit了。