Compare two versions of an arXiv preprint with latexdiff.
Project description
comparxiv
A wrapper of latexdiff to compare two version of an arXiv preprint with a single command.
Disclaimer: This is a beta version. Despite extensive testing, it does not work for all preprints on arXiv. Especially older preprints can cause problems.
INSTALLATION
You can install comparxiv via
pip install comparxiv
or direct from source. Just run
git clone https://github.com/temken/comparxiv.git
cd comparxiv
python setup.py install
USAGE
To compare v1 and v2 of a paper with comparxiv, run e.g.
comparxiv 1905.06348 1 2
or simply
comparxiv hep-ph/0612370
(By default, comparxiv compares version 1 and 2).
A successful run will generate a pdf and open it.
For more details and options, run
comparxiv --help
DEPENDENCIES
- python and pip
- a tex distribution with pdflatex and latexdiff (*)
- argparse (**)
- tqdm (**)
- requests (**)
(*) 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.
VERSIONS
- v0.1 (24/04/2020): First version released.
AUTHORS & CONTACT
The author of this script is Timon Emken.
For questions, bug reports or other suggestions please contact emken@chalmers.se.
LICENSE
This project is licensed under the MIT License - see the LICENSE file.
ACKNOWLEDGEMENTS
I am grateful for this useful tutorial by Scott Torborg about python packaging.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file comparxiv-0.1.1.tar.gz
.
File metadata
- Download URL: comparxiv-0.1.1.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c3a42bd5fffffa7d383b44a9df498e2bf8de5f645d72aa97561ba1c1b3a5834 |
|
MD5 | 209a2ff1bd2a77142b86904cf6243bf0 |
|
BLAKE2b-256 | d7a5613d88dbf6b76492fd87fba0d97861b00cef65147476b99d19e6e6716c59 |
File details
Details for the file comparxiv-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: comparxiv-0.1.1-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4bd3820a064bb4357a4662d0f51447aebf331429c09aa03e703e6500a544a27 |
|
MD5 | e0852e58d229f1274ae814adbd1392c8 |
|
BLAKE2b-256 | a45debe728d221b51a9555ad56c719f83b35370d08a5ce6cf282fe7b4b7d72e6 |