Skip to main content

Tools for hacking LaTeX documents

Project description Documentation Status


Paperweight is a Python package for hacking LaTeX documents.

Paperweight operates on LaTeX documents either on the local filesystem, or as a commit in a git repository. Paperweight can be used to manipulate documents, such as embedded input files and bibliographies, or can provide analytics such as rich information about references made in a document. See the API documentation below for further information.

Paperweight is developed on GitHub under an open BSD license.


You can install the latest Paperweight and its dependencies from PyPI:

pip install paperweight

You can also install the bleeding-edge from git:

pip install git+git://

Alternatively you can develop directly on the git source repository:

git clone
cd paperweight
python develop
python build_sphinx


Paperweight was created as a hack for .Astronomy 6 (2014) in Chicago.

Copyright 2015 Jonathan Sick, @jonathansick

BSD Licensed

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for paperweight, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size paperweight-0.1.1.macosx-10.10-x86_64.tar.gz (13.8 kB) File type Source Python version None Upload date Hashes View
Filename, size paperweight-0.1.1.tar.gz (7.9 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page