VIS 2019 banner

Open Practices arXiv Guidance

How to share a paper via arXiv.org

This section was written by Joshua Levine and further edited by the Open Practice chairs.

Note that this document is just a summary, please see https://arxiv.org/help/submit for the complete information. For information about arXiv’s licensing requirements please see https://arxiv.org/help/license.

1.Register as an author

See: https://arxiv.org/user/register

You will need:

  • An email address, username and password
  • Some personal information such as current affiliation and default categories you will submit to.

Important note: If possible, it is preferred to use an offical email address when registering, e.g., one finishing with .gov, .edu, .ac.uk, etc.. The reason is that emails coming from official accounts seem to be getting through arXiv’s endorsement process more easily (see the discussion on Step-3 below on endorsements).

Note for Overleaf users (!): If you are using Overleaf, the easiest way to prepare a submission is to use the “Submit” button on Overleaf and scroll down to arXiv, download a zip file with all the needed files for your paper, and then click on the Submit button that takes you directly to arXiv pages for a new submission. If you don’t have an arXiv account yet, you still need to register first.

2.Create a new submission

After your account is created, you can view your current submissions and create new ones from https://arxiv.org/user/

3.Complete the submission process

a) Choose a license (the default arXiv license is recommended by IEEE)

Note that you may need endorsement in a category if it is the first time you’ve submitted to arXiv.org, especially in this category. See https://arxiv.org/help/endorsement.

Important: Getting the endorsement might take some time in certain cases, so please make sure that you consider this in your planning for putting your preprint up.

There is currently no category explicitly for visualization. Some categories to consider might be: cs.HC: Human Computer Interaction, cs.GR: Graphics or cs.LG:Learning, however, feel free to choose any other category that best fits your paper.

b) Upload the pdf in the correct format, or alternatively in (La)Tex. Note that if the paper is generated using (La)Tex, arXiv won’t accept the pdf format so you will need to submit using the TeX/LaTeX format.

Important: Please refer to Note-1 at the end of the document for further guidance on submitting in TeX/LaTeX format.

c) Complete the metadata (title, abstract, authors)

d) After previewing, the system may need to process for a few minutes before you will have the option to submit it from the preview section.

4.Wait for Processing by arXiv

After the submission is processed, keep an eye out for an email from arXiv.org that provides a unique identifier for the paper. You can share this with your co-authors so that they can add it to their list of articles that they own.

5.Update arXiv record post publication

Once your paper is processed for publication by IEEE (post final acceptance) and after you receive the DOI, you must post an IEEE copyright notice on your preprint. According to IEEE author FAQ, you can replace the preprint with either: 1) the full citation to the IEEE work with Digital Object Identifiers (DOI) or a link to the paper’s abstract in IEEE Xplore, or 2) the accepted version only (not the IEEE published version), including the IEEE copyright notice and full citation, with a link to the final, published paper in IEEE Xplore.

Further guidance

Note-1: Submitting articles in TeX/LaTeX format

arXiv prefers articles to be submitted in TeX/LaTeX format for reasons of stability and portability. If you are submitting in this format, you will notice that arXiv has some expectations to make things work smoothly. The arXiv guidance on this is helpful: https://arxiv.org/help/submit_tex.

In the following, we are highlighting a number of issues and key steps to be aware when submitting to arXiv in TeX/LaTeX format:

Getting references to work, i.e., including the bbl file: One step that needs pointing out here is the requirement to use .bbl files to get your references included in the output. This is due to arXiv’s compiler not running the BibTeX command. Luckily, tt’s easy to produce the .bbl file. Once you compile your paper in any TeX editor, the .bbl file should be in the directory as a bi-product, just include that in the files to be submitted to arXiv.

Submitting files in bulk: One step you might find tedious is to submit all the individual files seperately. What you can do speed this up is to submit a packaged folder with all your files. The arXiv manual provides further guidance here:

You can submit a collection of TeX input/include files, e.g. separate chapters, foreword, appendix, etc, and custom macros (see below) packaged in a (possibly compressed) .tar or .zip file. AutoTeX will generally figure out how to properly process multi-part submissions, and you don’t need to adhere to special packaging rules or naming conventions for your tex files. However, there are certain caveats. Naming your primary (or toplevel) file ms.tex will cause AutoTeX to always process that file first. Otherwise, tex files will be processed in alphanumeric order.

Or you can upload tex files separately and then put all images in a zip file and upload. Note that the relative paths for images should be correct. For example, if you have all images in a folder called “figs”, then you can upload “figs.zip” and it should work.

Additional note for Overleaf users: As discussed in the note on Step-1 above, Overleaf provides you a zip file for streamlining your arXiv submission by providing this .zip file available for download.

File size limits: arXiv has file size limits as explained here. The current limitation is either 10MB for your output file or for an individual file (i.e., you’ll get a warning if any of the files you are submitting is larger than 10 MB). This could be problematic if you have large figures. You can try to make your figure sizes smaller to overcome that (arXiv has some guidance on that here). If you cannot get sizes down below the limit, arXiv still accepts your submission but you need to drop the administrators an email as suggested here.

Compilation error that mentions “00README.XXX”: You might get a compilation error from arXiv’s TeX compiler due to a clash between arXiv’s HyperTeX package with a few style and class files. If that’s the case, this will be highlighted in the error logs. You can add a new file named 00README.XXX and add the text nohypertex in it to address this issue.

Other common mistakes: There are a few other issues that can make the autocompiler break. This guidance on arXiv highlights those common mistakes and your issue might be mentioned in there as well.