Compare two versions of an arXiv preprint with latexdiff.
Disclaimer: This is a beta version. Despite extensive testing, it does not work for all preprints on arXiv.
You can install comparxiv via
pip install comparxiv
or direct from source.
git clone https://github.com/temken/comparxiv.git cd comparxiv python setup.py install
There are three ways to run comparxiv:
(A) ID: The easiest way is to simply provide a preprint ID such as
This will compare the two latest versions of the paper.
(B) ID + version: To compare version N with N-1, you can either run
comparxiv 1709.06573 N
(B) ID + two versions: To compare two specified version N and M, there are also two possible ways to give the input. Either
comparxiv 1905.06348 N M
comparxiv 1905.06348vN M
The order of the two arguments (N and M) matters, the second version (M) is interpreted as the new version.
A successful run will generate a pdf and open it.
For more details and options, run
- python and pip
- a tex distribution with pdflatex and latexdiff (*)
- argparse (**)
- arxiv (**)
- requests (**)
- tqdm (**)
(*) Are part of any tex distribution, which can be installed on Linux e.g. via
sudo apt-get install texlive-full
or on macOS e.g. using homebrew.
brew cask install mactex
(**): Get installed automatically via pip, if necessary.
- v0.1 (24/04/2020): First version released.
- comparison of figures
- support of latex papers on biorxiv (?)
AUTHORS & CONTACT
The author of this script is Timon Emken.
For questions, bug reports or other suggestions please contact firstname.lastname@example.org.
This project is licensed under the MIT License - see the LICENSE file.
I am grateful for this useful tutorial by Scott Torborg about python packaging.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size comparxiv-0.1.8-py3-none-any.whl (8.7 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size comparxiv-0.1.8.tar.gz (7.9 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for comparxiv-0.1.8-py3-none-any.whl