Skip to main content

Extracting build-essential files from a LaTeX project and zip them.

Project description

La TeXtractor – Get your LaTeX zipped up!

Do you find yourself sometimes in need of a neat and clean zip archive with the essential artefacts of your LaTeX project? Maybe to submit it along with the camera-ready PDF of your paper?

The times when you manually cleaned out your project directory are over!

We present: La TeXtractor a tool that takes care of everything for you (no warranty!!)

Usage

Simply run textract -m paper.tex camera-ready.zip and you are done.

Really, that's almost it. Check out textract --help for the more advanced power-user features like

  • include additional files (like a copyright form)
  • get a directory with all files in the zip for extra reassurance

How it works

To be honest: It's not hard. LaTeX's -recorder option does the heavy lifting by listing all files that are accessed during a build run. La TeXtractor just takes all (non-global) build assets from that list and zips them up. To make sure that everything that is needed for a build is included, La TeXtractor test the build on a copy of the zip, and prints a reassuring success message if all goes right.

Project details


Download files

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

Source Distribution

latextractor-1.0.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

latextractor-1.0.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file latextractor-1.0.0.tar.gz.

File metadata

  • Download URL: latextractor-1.0.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.2

File hashes

Hashes for latextractor-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fc256e278dda7487a7ca8bd92c6cfd2cdff81086563d92409f69ef2c8bb6a229
MD5 a07c46322353ae5ef4a860af8d1753aa
BLAKE2b-256 10b3e24b72174896fec96b29c20058bb723f18091bb432a55711b84329ef845f

See more details on using hashes here.

File details

Details for the file latextractor-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for latextractor-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd12c5eedf354ceb2f809d41156f3c5b06446860b09ba83745000fb1cd7c3189
MD5 c9740bbc195729d5d72e8115747f30f2
BLAKE2b-256 7164ee5e6ce70cf897ca1550d69eff572b55760195845c8eff3904e314e62237

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page