Skip to content

Instantly share code, notes, and snippets.

@ibaaj
Forked from xiaohk/arxiv-preparation.md
Created January 27, 2023 15:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ibaaj/774496e37c45167d57d9754d3a094d6b to your computer and use it in GitHub Desktop.
Save ibaaj/774496e37c45167d57d9754d3a094d6b to your computer and use it in GitHub Desktop.
Prepare for an arXiv submission

Submission Steps

  1. Download source code from Overleaf if you use it: menu -> download -> source.

  2. Strip comments and combine all tex files (f01-main.tex, f02-intro.tex, etc.) into one file arxiv_main.tex.

# Replace f01-main.tex with the main tex file in your overleaf project
latexpand --empty-comments f01-main.tex > arxiv_main.tex
  1. Create a new directory and copy only essential files into it (arxiv_main.tex, style files, figures, etc.).

  2. Compile arxiv_main.tex with BibTeX in your new directory by running the following four commands. The main purpose of this step is to generate a .bbl file. You would need to run pdflatex three times. Check if the generated arxiv_main.pdf looks correct.

pdflatex arxiv_main
bibtex arxiv_main
pdflatex arxiv_main
pdflatex arxiv_main
  1. Zip all files inside the directory (don't include the directory itself). Upload the tarball file arxiv.tar.gz to arXiv.
tar czvf arxiv.tar.gz ./*

Tips

  1. The "deadlines" of arXiv submission
Submissions received between (all times Eastern US) Will be announced (all times Eastern US) Mailed to subscribers
Monday 14:00 – Tuesday 14:00 Tuesday 20:00 Tuesday night / Wednesday morning
Tuesday 14:00 – Wednesday 14:00 Wednesday 20:00 Wednesday night / Thursday morning
Wednesday 14:00 – Thursday 14:00 Thursday 20:00 Thursday night / Friday morning
Thursday 14:00 – Friday 14:00 Sunday 20:00 Sunday night / Monday morning
Friday 14:00 – Monday 14:00 Monday 20:00 Monday night / Tuesday morning
  1. If you post between Wednesday 14:00 – Thursday 14:00, it will be announced on Thursday 20:00 and be on the arXiv front-page for three days. This is because the next announcement will be on Sunday 20:00. This is the best day to post on arXiv if you want to maximize the exposure.
  2. By default, arXiv orders submissions by "recentness". Therefore, if you submit right before 14:00, it is more likely to be listed on the first page of the list (top 25 most recent submissions). On Thursday, there are usually about 70-100 machine learning submissions (3-4 pages!)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment