SuperAPI AI Directory

arxiv-submission

Writing & research

View repository

Updated 10-21 16:16

About this skill

Posting to arXiv

Verify first. Policies (size limits, accepted formats, license options, endorsement, moderation rules) change. Read https://info.arxiv.org/help/submit/index.html and https://info.arxiv.org/help/submit_tex.html before each submission. Also check the target journal's or conference's preprint policy, especially anonymity periods for double-blind venues.

1. Build clean source

  1. Compile locally from scratch (latexmk -pdf main.tex) and confirm the PDF is final.
  2. Copy only what is needed into a fresh folder, or run Google's arxiv_latex_cleaner (pip install arxiv-latex-cleaner; arxiv_latex_cleaner paper/), which strips comments and unused files.
  3. Run the preflight:
python scripts/arxiv_preflight.py paper_arxiv/

It flags: missing .bbl (upload the compiled .bbl named like the main file; with biblatex the .bbl must match arXiv's biber version, so plain BibTeX .bbl files are safer), case-mismatched or absolute paths, EPS with pdflatex, build artifacts, hidden files, private files (response letters, reviews, drafts), TODO/reviewer comments (source is public forever), unicode or spaces in file names, and large uploads.

  1. Put \pdfoutput=1 in the first lines of the main file for pdflatex processing.
  2. Compress: photos as JPEG, huge vector plots rasterized at 300 dpi, no unused figures.

2. Metadata

Field Guidance
Title Same as the paper. Plain text. Use TeX only where needed for math
Authors Full names in order. Match the paper and your other papers (affects author pages)
Abstract Plain text, no citations or \cite. Keep math minimal. Lines are rewrapped
Comments "12 pages, 5 figures; accepted at XYZ 2026" and code link if public
Primary category The single best fit (e.g. cs.LG, q-bio.GN, astro-ph.CO); cross-lists sparingly
Journal-ref / DOI Add after publication (you can update metadata without a new version)
License Choose deliberately: it cannot be made more restrictive later. CC BY is common for OA mandates. Check funder and journal requirements

First submission in a category may require endorsement from an established author.

3. After submitting

  • Check the compiled PDF in the preview. arXiv's TeX Live may differ from yours.
  • Announcement follows the daily schedule. Fix problems before the cutoff with "replace" or "unsubmit".
  • Replacements create v2, v3...: summarize changes in the comments. Old versions stay public.
  • After journal acceptance, update to the accepted manuscript if the publisher's policy allows (check the self-archiving policy, e.g. via Sherpa Romeo), and add the DOI.
  • Withdrawal does not delete earlier versions. Never post content you may not share (patient data, embargoed results, third-party figures without permission).

Related skills

ml-paper-writing (templates), venue-templates, bibtex-hygiene, citation-verification, reproducibility-statement (code/data links).