CTAN update: bundledoc
Date: May 17, 2026 7:11:35 PM CEST
Scott Pakin submitted an update to the
bundledoc
package.
Version number: 3.6 2026-05-16
License type: lppl1.3c
Summary description: Bundle together all the files needed to build a LaTeX document
Announcement text:
bundledoc is a post-processor for the snapshot package that bundles together all the classes, packages, and files needed to build a given LaTeX document. It reads the .dep file that snapshot produces, finds each of the files mentioned therein, and archives them into a single .tar.gz (or .zip, or whatever) file, suitable for moving across systems, transmitting to a colleague, etc. As an added bonus, this distribution includes a small script called arlatex. arlatex is a LaTeX-specific archiving program that combines a bunch of files into a single .tex file. When the .tex file is run through latex, all of the original files are recreated and the LaTeX document is built. bundledoc can be easily configured to use arlatex as its archiver in place of tar, zip, etc. Version 3.6 of bundledoc speeds up execution by reducing the number of calls to kpsewhich in certain cases. It also outputs a list of all nonlocal files omitted by --localonly when --verbose is specified twice.
This package is located at https://mirrors.ctan.org/support/bundledoc More information is at https://www.ctan.org/pkg/bundledoc
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
bundledoc is a post-processor for the snapshot package that bundles together all the classes, packages, and files needed to build a given LaTeX document. It reads the .dep file that snapshot produces, finds each of the files mentioned therein, and archives them into a single .tar.gz (or .zip, or whatever) file, suitable for moving across systems, transmitting to a colleague, etc. As an added bonus, this distribution includes a small script called arlatex. arlatex is a LaTeX-specific archiving program that combines a bunch of files into a single .tex file. When the .tex file is run through latex, all of the original files are recreated and the LaTeX document is built. bundledoc can be easily configured to use arlatex as its archiver in place of tar, zip, etc. Version 3.6 of bundledoc speeds up execution by reducing the number of calls to kpsewhich in certain cases. It also outputs a list of all nonlocal files omitted by --localonly when --verbose is specified twice.
This package is located at https://mirrors.ctan.org/support/bundledoc More information is at https://www.ctan.org/pkg/bundledoc
Thanks for the upload. For the CTAN Team Erik Braun
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs
bundledoc – Bundle together all the files needed to build a LaTeX document
The bundledoc package is a post-processor for the snapshot package that bundles together all the classes, packages and files needed to build a given LaTeX document. It reads the .dep file that snapshot produces, finds each of the files mentioned therein, and archives them into a single .tar.gz (or .zip, or whatever) file, suitable for moving across systems, transmitting to a colleague, etc.
A script, arlatex, provides an alternative “archiving” mechanism, creating a single LaTeX file that contains all of the ancillary files of a LaTeX document, together with the document itself, using the filecontents* environment.
| Package | bundledoc |
| Version | 3.6 2026-05-16 |
| Copyright | 2018–2026 Scott Pakin |
| Maintainer | Scott Pakin |