NSF wants you to submit a list of all your collaborators in the last five years, and this can be painful process to generate this list. Here is a quick trick, and a script to get you a quick first list:
- Go to DBLP your author page, and download the bib file with all your publications.
- Install pybtex locally:
pip3 install pybtex
If you want to include a nice arXiv symbol in LaTeX when citing an arxiv version of a paper, here is a small package to do this. The results look like that:
The code is straightforward:
is available on the
The image used is taken from the official arXiv logo from here. All copyrights belong to them, etc.
Here is the resulting pdf file.
I had this information before on the blog, but information got lost, etc, so I decided it would be a good idea to reproduce some of the information. Before you submit papers to the arxiv, you should copy them to a separate directory, and clean them up — remove unnecessary files, etc. Fortunately, there is a python program that does some of this work for you, see here:
arxiv-latex-cleaner (use with the –verbose flag!)
which importantly removes comments from the LaTeX (because some people think there is nothing more amusing than finding embarrassing comments in your LaTeX files submitted to the arxiv).
If you use ipe or some other drawing programs, you might want to delete the source files, and only leave the generated pdf files. Remove unnecessary text files, etc.
There are some good reasons to use biblatex (more on that in a later blog entry). However, for technical reasons that are both uninteresting, and unimportant, this is not trivial and requires copying some parts of your biblatex installation with your submission.
Fortunately, there is another nice python program that can do this copying for you:
It works quite well with biblatex.
After that you should have a reasonably clean files for submission. Create a zip file, and submit to the arxiv.