Marei Peischl submitted an update to the
ZUGFeRD
package.
Version: 0.11 2026-05-25
License: lppl1.3c
Summary description: ZUGFeRD and Faktur-X invoicing using LaTeX
Announcement text:
----------------------------------------------------------------------
ZUGFeRD v0.11
* compatbility with current TeX Live
* add support for additional references, e.g. BT-132
* extend flexibility of demo implementation
* allow to set pdf metadata later than package loading (affects options zugferd/format)
* bugfixes for format=basic
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/zugferd
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/zugferd/
----------------------------------------------------------------------
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
Christophe Poulain submitted an update to the
ProfCollege
package.
Version: 1.00-b 2026-05-25
License: lppl1.3c
Summary description: A LaTeX package for French maths teachers in college
Announcement text:
----------------------------------------------------------------------
Version 1.00 geared towards LuaLaTeX but not only (See documentation)
Some new commands : \GuideAne, \GratteCiel, \TableLacunaire...
Improvements for some commands : \Pythagore become \NPythagore,
\Trigo become \NTrigo... (but old commands are still available)
Version 1.00-a:
Fix \Cartographie and compilation for no LuaLaTeX users.
Version 1.00-b:
Fix Documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/profcollege
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/profcollege/
------------------------------------------------------------------------
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
Jonathan Garbe submitted the
biblatex-greifswald
package.
Version number: 1 2026-05-25
License type: mit
Summary description: The author-date BibLaTeX Greifswald style
Announcement text:
----------------------------------------------------------------------
Greifswald bibliographies consist of two columns: The left one contains the
publication date, while title and other bibliographical data (the body) are
printed in the right column. The author names are printed in bold face and span
both columns.
The .bbx file can be used without the .sty file for non-tabular bibliographies.
The .sty file can be used without the .bbx file as a general basis for tabular
author-year bibliography styles.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gre…
More information is at
https://www.ctan.org/pkg/biblatex-greifswald
------------------------------------------------------------------------
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
Parsa Yazdi submitted the
tikz-sections
package.
Version number: 0.2.0 2026-05-25
License type: lppl1.3c
Summary description: Draw structural cross-sections
Announcement text:
----------------------------------------------------------------------
TikZ-Sections is a TikZ-based LaTeX package for drawing structural engineering
cross-sections. The package provides key-value commands for common cold-formed
steel, hot-rolled steel, and reinforced-concrete section sketches, including
channels, zees, RHS/SHS/CHS sections, universal beams and columns, plates, bars,
and basic reinforced-concrete rectangular and circular sections.
This release prepares the package for distribution on CTAN under the name
`tikz-sections`. It introduces a clearer public command interface, package-safe
TikZ loading, improved placement and transformation keys, updated documentation
and examples, and a more consistent key-value API for structural section
drawings.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tikz-sections
More information is at
https://www.ctan.org/pkg/tikz-sections
------------------------------------------------------------------------
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
François Pantigny submitted an update to the
piton
package.
Version: 4.13 2026-05-25
License: lppl1.3
Summary description: Typeset computer listings with LPeg of LuaLaTeX
Announcement text:
----------------------------------------------------------------------
New key ‘line-numbers/lmmono10-drawn’. With that key, the font
Latin Modern Mono 10 will be used for the numbers of lines but
these numbers will be drawn and not inserted as text in the PDF.
Therefore, during a copy-paste, the PDF readers won’t catch those numbers.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/piton
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/piton/
------------------------------------------------------------------------
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
Nicola Talbot submitted an update to the
tracklang
package.
Version: 1.6.8 2026-05-24
License: lppl1.3
Summary description: Language and dialect tracker
Announcement text:
----------------------------------------------------------------------
Changed package options de-DE, de-AT and de-CH to be equivalent
to options de-DE-1996, de-AT-1996 and de-CH-1996, respectively.
Added de-DE-1901, de-AT-1901 and de-CH-1901.
Added support for new babel-german language options
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tracklang
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/tracklang/
----------------------------------------------------------------------
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
Zsolt Bihari submitted the
printcolormanager
package.
Version: 1.0
License: lppl1.3c
Summary description: Automated color model management (CMYK, RGB, Gray) for print and digital
Announcement text:
--------------------------------------------------------------------------------
New package: printcolormanager
The printcolormanager package provides an automated and unified color management workflow for LaTeX documents. It allows users to easily prepare the same document for different output media, such as CMYK for professional printing, RGB for screen viewing, or grayscale for black-and-white printing, simply by changing a single package option.
Key features of version 1.0:
- Global package options to switch the target color model (CMYK, RGB, gray, HSB, Lab).
- A unified macro to define exact, manual values for custom colors across all color spaces.
- Built-in prepress protections, including predefined Pure Black for typography and Rich Black for large background areas.
- Automatic adaptation of xcolor and TikZ elements to the selected output.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/printcolormanager
More information is at
https://ctan.org/pkg/printcolormanager
--------------------------------------------------------------------------------
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 .
Laurens Sion submitted an update to the
pdfprivacy
package.
Version: 1.1 2026-05-24
License: lppl1.3c
Summary description: A LaTeX package to remove or suppress pdf meta-data
Announcement text:
----------------------------------------------------------------------
* Added support for xelatex (partial) and lualatex.
Including pdfprivacy no longer yields compilation errors.
* The documentation clarifies which meta-data fields can be
suppressed for these engines.
* Strict mode added for raising errors when data cannot be
suppressed.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pdfprivacy
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pdfprivacy/
------------------------------------------------------------------------
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
Alceu Frigeri submitted an update to the
codedescribe
package.
Version number: 1.24c 2026-05-24
License type: lppl1.3c agpl3
Summary description: LaTeX code description and documentation
Announcement text:
----------------------------------------------------------------------
Fixing #38 (related to the last l3kernel update, May 2026)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/codedescribe
More information is at
https://www.ctan.org/pkg/codedescribe
------------------------------------------------------------------------
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
Manfred Lotz submitted an update to the
pkgcheck
package.
Version number: 4.0.0 2026-05-23
License type: apache2 mit
Summary description: CTAN package checker
Announcement text:
----------------------------------------------------------------------
## pkgcheck 2026-05-23 (4.0.0)
As mentioned below some work was done in collaboration with Claude Sonnet (Anthropic)
### Added
- (suggested by Erik) new option --ignore tmpfiles, i.e. no warnings for detecting temporary files
See also below
- rewritten file type detection
- this was done together with Claude Sonnet (Anthropic)
- now checking certain file types for proper content (new message E0032)
```
E0032 -- Extension expects some file type but got another type
The error shows up when the file has a known extension (e.g., .pdf) and
the detected type doesn't match. The extension is what drove the
expectation.
Example:
extension .pdf expects PDF, got Text (LF)
```
- previously we had the ignore options like this
```
-I, --ignore-dupes Ignore dupes
--ignore-same-named Ignore same-named files
```
now we have
```
-I, --ignore <IGNORE>... Comma-separated list of things to ignore: dupes, same-named, tmpfiles dupes:
ignore duplicate files
same-named: ignore same-named files
tmpfiles: ignore temporary files
[possible values: dupes, same-named, tmpfiles]
```
- detection of executable files (which implies 775 permissions)
- we no longer check if a file is Lua bytecode, as Lua bytecode cannot directly be executed
- issue W0008 regarding Unix line endings now issued only for Windows command files (`.bat` and `.cmd`)
PowerShell files are now ignored, they may have CRLF or LF.
- search for generated files improved (now using nom parser)
- this was done together with Claude Sonnet (Anthropic)
- switch from Makefile to justfile
- crate updates
- correct a bug where an LF line ending was added in case
the last line of a text file didn't have any line ending
- allow 555/444 perm for directories resp. files
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/pkgcheck
More information is at
https://www.ctan.org/pkg/pkgcheck
------------------------------------------------------------------------
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