CTAN update: AutoLaTeX
Date: April 14, 2026 5:02:57 PM CEST
Stéphane Galland submitted an update to the
AutoLaTeX
package.
Version number: 51.0
License type: lgpl3
Summary description: Automate compilation of large scale LaTeX projects
Announcement text:
Major Changes: * The detection of TeX errors and warnings has been completely overhauled. Previously, the extraction of error and warning messages from the TeX log file was incorrect, often displaying invalid text. All log‑related code is now grouped into a single class, which properly identifies errors and warnings, and cleans up the formatting of warning messages. * The build process has been refactored to be more dynamic. Instead of computing a fixed execution sequence based solely on file timestamps and static dependencies, the new approach builds a sequence of tools without considering timestamps. Each tool in the sequence first determines whether it needs to run based on actual content changes, and then runs only if necessary. This allows the process to adapt to state changes caused by tools themselves. The execution list construction, file generation algorithm, and builder class definitions have all been reworked. Additionally, the build now starts automatically when an image is updated, and a new showbuildprocess command has been added for transparency. A bug affecting auxiliary file names when using bibunits has also been fixed. * Detection of the need to rebuild the document has been improved. The TeX log analyzer now correctly recognises the "Rerun the LaTeX compile" message, and the PDF builder’s rebuild detection has been fixed. These changes complement the build process refactor to ensure that recompilation is triggered only when truly necessary. Other Changes and Bug Fixes: * Internal bugs in the TeX parser have been resolved, including the parsing of macros with both optional and mandatory arguments, as well as an exception inside the citation analyzer for auxiliary files. * The installation script has been adapted to meet CTAN standards, ensuring that the distribution source archive is generated correctly.
This package is located at https://mirrors.ctan.org/support/autolatex More information is at https://www.ctan.org/pkg/autolatex
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
Major Changes: * The detection of TeX errors and warnings has been completely overhauled. Previously, the extraction of error and warning messages from the TeX log file was incorrect, often displaying invalid text. All log‑related code is now grouped into a single class, which properly identifies errors and warnings, and cleans up the formatting of warning messages. * The build process has been refactored to be more dynamic. Instead of computing a fixed execution sequence based solely on file timestamps and static dependencies, the new approach builds a sequence of tools without considering timestamps. Each tool in the sequence first determines whether it needs to run based on actual content changes, and then runs only if necessary. This allows the process to adapt to state changes caused by tools themselves. The execution list construction, file generation algorithm, and builder class definitions have all been reworked. Additionally, the build now starts automatically when an image is updated, and a new showbuildprocess command has been added for transparency. A bug affecting auxiliary file names when using bibunits has also been fixed. * Detection of the need to rebuild the document has been improved. The TeX log analyzer now correctly recognises the "Rerun the LaTeX compile" message, and the PDF builder’s rebuild detection has been fixed. These changes complement the build process refactor to ensure that recompilation is triggered only when truly necessary. Other Changes and Bug Fixes: * Internal bugs in the TeX parser have been resolved, including the parsing of macros with both optional and mandatory arguments, as well as an exception inside the citation analyzer for auxiliary files. * The installation script has been adapted to meet CTAN standards, ensuring that the distribution source archive is generated correctly.
This package is located at https://mirrors.ctan.org/support/autolatex More information is at https://www.ctan.org/pkg/autolatex
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
AutoLaTeX – Automate compilation of large scale LaTeX projects
AutoLaTeX is a tool for managing small to large LaTeX documents. It simplifies the process of producing PDF files or viewing documents by tracking file changes and automating the execution of required programs. One of AutoLaTeX’s best features is its translator rules (also known as translators), which automatically generate drawings for inclusion in the PDF from various source formats such as SVG and GNU Plot.
| Package | AutoLaTeX |
| Version | 51.0 |
| Copyright | 1998–2026 Stéphane Galland |
| Maintainer | Stéphane Galland |