Pierre Senellart submitted an update to the
apxproof
package.
Version: 1.3.0 2026-04-14
License: lppl1.3
Summary description: Proofs in appendix
Announcement text:
----------------------------------------------------------------------
Add chapterend appendix mode;
fix redundant appendix sections with blank lines and \include
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/apxproof
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/apxproof/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Herbert Voß submitted the
pst-spectrum
package.
Version: 1.0 2026-04-13
License: lppl
Summary description: Output of a color spectrum for different color models
Announcement text:
----------------------------------------------------------------------
To represent the spectrum of light decomposition, we have several
packages at our disposal with PSTricks: pst-spectra, xcolor, and
pstricks-add. All use the same source code by Dan Bruton.
This package provides an extended visible spectrum. However, it
is possible to obtain the representation of the spectrum directly
from the data of the »International Commission on Illumination«
(CIE), and we have the choice between the data of (CIE 1931)
and that of (CIE 1964}).
Then we must choose a color space, sRGB, Adobe,etc.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pst-spectrum
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pstricks/contrib/pst-spectrum/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
José Miguel Horcas submitted the
uvlhighlight
package.
Version: 1.3 2026-04-13
License: lppl1.3c
Summary description: Syntax Highlighting for Universal Variability Language
Announcement text:
----------------------------------------------------------------------
The uvlhighlight package provides syntax highlighting for the
Universal Variability Language (UVL) in LaTeX. It is based on
the listings package and supports all UVL keywords.
The package includes multiple visual themes (default, Flamapy,
UVLS dark mode, and black & white) and provides inline commands
for semantic highlighting. It also supports user-defined
features’ attributes and the inclusion of external .uvl files.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uvlhighlight
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/uvlhighlight/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
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
Joseph Wright submitted an update to the
ltx-talk
package.
Version number: 0.4.10 2026-04-13
License type: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
## [v0.4.10] - 2026-04-13
### Fixed
- Fix typos in header template doc
- Typeset footer elements in separate boxes (see issue
[\#191](https://github.com/josephwright/ltx-talk/issues/191))
- Apply action spec uniformly to all 'action' aware environments (see issue
[\#193](https://github.com/josephwright/ltx-talk/issues/193))
- Update URL for maths fonts (see issue
[\#197](https://github.com/josephwright/ltx-talk/issues/197))
- Application of `action-spec` list environments when key is given for entire
frame with LaTeX 2026-06-01 (see issue
[\#198](https://github.com/josephwright/ltx-talk/issues/198))
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk
More information is at
https://www.ctan.org/pkg/ltx-talk
------------------------------------------------------------------------
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
Cédric Pierquet submitted an update to the
tkz-grapheur
package.
Version number: 0.30f 2026-04-12
License type: lppl1.3c
Summary description: A LaTeX package with tools for graph plotting (and TikZ)
Announcement text:
----------------------------------------------------------------------
Added statistical chart commands: bar charts, histograms, box-and-whisker plots,
and experimental pie/donut charts.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tkz-grapheur
More information is at
https://www.ctan.org/pkg/tkz-grapheur
------------------------------------------------------------------------
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
Vít Starý Novotný submitted an update to the
expltools
package.
Version: 2026-04-13
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
----------------------------------------------------------------------
## expltools 2026-04-13
### explcheck v0.19.2
#### Fixes
This version of explcheck has fixed the following problems:
- Recognize `\prop_new_linked:N` as a variable declaration statement
and `\prop_const_from_keyval:Nn`, `\prop_const_linked_from_keyval:Nn`,
`\prop_set_from_keyval:Nn`, and `\prop_gset_from_keyval:Nn` as
constant and variable definition statements. (reported by @muzimuzhi in #196,
fixed in #198)
More generally, this change also adds support for constant definitions in the
form `\⟨type⟩_const_from_⟨base_type⟩:*`. This improves [code coverage][] by
37,759 expl3 tokens (~0.004% of all expl3 tokens) on TeX Live 2026.
- Correctly differentiate between direct and indirect variable and constant
definitions in the form `\⟨type⟩_(set|gset|const)_from_⟨base_type⟩:*`. (#198)
- Only report issues E504 (Function variant for an undefined function),
E506 (Indirect function definition from an undefined function), and
W507 (Setting a function before definition) for top-level reachable segments.
(reported by @muzimuzhi in #195, fixed in #198)
- Do not report issue E505 (Calling an undefined function) for indirect
definitions that resolve to well-known control sequence names.
(reported by @muzimuzhi in #197, fixed in #198)
[code coverage]: https://witiko.github.io/Expl3-Linter-11/#code-coverage
#### Continuous integration
This version of explcheck has made the following changes to our continuous
integration:
- Update the `zauguin/install-texlive` action to v4.3. (484989a)
- Retry `tlmgr install` and `update`. (#198)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/expltools
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/expltools/
----------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Vincent Goulet
----------------------------------------------------------------------
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
Romain NOËL submitted an update to the
beamertheme-gotham
package.
Version: 1.2.5.a 2026-04-02
License: lppl1.3c cc-by-sa-4
Summary description: A modern, minimal-ish, versatile and extendable yet robust theme for Beamer
Announcement text:
----------------------------------------------------------------------
# [Gotham](https://gitlab.com/RomainNOEL/beamertheme-gotham) announcement
The `Gotham` package is a modern, minimal-ish, versatile, `LaTeX(3)`
and extendable theme for your `Beamer` presentations.
`Gotham` tries to bring higher flexibility thanks to `LaTeX3`
implementation on top of the good-looking `Metropolis` theme.
## Version: 1.2.5.a Date: 2026-04-02
### News
- add lengths `\gothamDividedPicTop` `\gothamDividedPicBottomIncr`
and `\gothamDividedPicTextWidth` to control the dimensions of
the trapezoid on `gotham divided` titlepage style.
### Fixes
- remove the duplicated author line on `gotham divided` titlepage style
[[issue #13](https://gitlab.com/RomainNOEL/beamertheme-gotham/-/issues/13)]
- adapt patch for fonts/ `part`, `section`, `subsection` and
`subsubsection` and there `sectionintoc`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/beamertheme-gotham
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Scott Pakin submitted an update to the
The Comprehensive LaTeX Symbol List
package.
Version: 16.0
License: lppl1.3c
Summary description: Symbols accessible from LaTeX
Announcement text:
--------------------------------------------------------------------------------
The Comprehensive LaTeX Symbol List is a document that organizes over 25000 symbols accessible from
LaTeX by topic and package. The aim is to make it easy to find symbols and learn how to incorporate
them into a LaTeX document. An index further helps locate symbols of interest.
Much has changed since the last release of the Comprehensive LaTeX Symbol List over two years ago.
Most notably, the list presents thousands of new symbols from a handful of additional packages.
Smaller improvements include refactoring a few tables into more meaningful pieces, updating a few
tables to cover recently added or renamed symbols, moving brand icons and logos into their own
chapter, and making numerous small improvements to the index to better categorize the symbols
appearing in the document. The accompanying SYMLIST text file now uses two columns to present a
mapping from user-visible control sequences to the document's internal representation.
While not visible to the reader of the Comprehensive LaTeX Symbol List, compilation has been sped up
immensely by leveraging the Ninja build system. The document builds with LuaLaTeX whereas previous
versions required pdfLaTeX. In fact, the companion Raw Font Tables document now requires LuaLaTeX,
which it exploits to show font tables for OpenType and TrueType fonts that define more than 256
characters.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/info/symbols/comprehensive
More information is at
https://ctan.org/pkg/comprehensive
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
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 .
Sergey Slyusarev submitted an update to the
fiziko
package.
Version: 0.2.1 2026-04-11
License: gpl3+ cc-by-sa-4
Summary description: A MetaPost library for physics textbook illustrations
Announcement text:
----------------------------------------------------------------------
This version of the `fiziko` MetaPost library adds support for
inverted shading, which is useful for white-on-black illustrations.
It also includes several bugfixes and minor optimizations.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/fiziko
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/metapost/contrib/macros/fiziko/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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