Hans-Martin Münch submitted an update to the
pagesLTS
package.
Version: 2.0e 2025-06-05
License: lppl1.3c
Summary description: Variants of last page labels
Announcement text:
--------------------------------------------------------------------------------
Fix for new format: Since LaTeX-format 2025-06-01 after shipping the last page
all further |\write|s are made |\immediate|, requiring some adjusted
|\addtocounter{page}{-1}| and |\addtocounter{page}{+1}| here.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pageslts
More information is at
https://ctan.org/pkg/pageslts
--------------------------------------------------------------------------------
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 .
Christian Selzer submitted the
quantum-chemistry-bonn
package.
Version: 0.1 2025-06-04
License: lppl1.3c
Summary description: Use consistent typsetting for quantum chemistry related software
Announcement text:
----------------------------------------------------------------------
We are pleased to announce **quantum-chemistry-bonn v0.1** — a
lightweight LaTeX package designed to streamline the formatting
of quantum-chemistry documents.
Instead of manually typing program names, method labels, or colored
highlights every time, **quantum-chemistry-bonn** provides a single,
centrally maintained style file that automatically formats:
* **QC program names** (e.g., ORCA, CENSO, Draco, CREST, xTB,
tblite) in consistent fonts
* **Custom color palette** matching University of Bonn branding
(bonnblue, bonnred, bonnyellow, bonngrey/bonngray, bonngreen, etc.)
* **Shorthand macros** for common scientific abbreviations (\etal,
\ie, \eg, \pka, \dgsolv, \kcalmol)
* **A unified `\method{…}` lookup** for quantum mechanical methods
(e.g., r²SCAN-3c) with case-insensitive keys and optional aliases
(e.g., both `\method{r2scan3c}` and `\method{rsc}` produce the
same output)
By loading `quantum-chemistry-bonn.sty`, authors can guarantee
uniform typography throughout manuscripts, posters, or presentations
— no more scattered ad-hoc macros.
Version 0.1 requires only the **xcolor, expl3, xparse **, and
**siunitx** packages; future updates will expand the dictionary
of supported methods and QC Programs.
**Download quantum-chemistry-bonn v0.1** from CTAN and simplify
your QC writings today!
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/quantum-chemistry-bonn
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/quantum-chemistry-bonn/
------------------------------------------------------------------------
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
Karl Berry submitted an update to the
gentium-sil
package.
Version: 7.000
License: ofl
Summary description: A complete Greek font with Latin and Cyrillic, too
Announcement text:
--------------------------------------------------------------------------------
Major new release of the SIL Gentium fonts. The font family names have changed, among many other changes in version 7: https://software.sil.org/gentium/v7changes/.
The version distributed from CTAN is exactly the same as what is distributed from sil.org.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/gentium-sil
More information is at
https://ctan.org/pkg/gentium-sil
--------------------------------------------------------------------------------
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 .
Thomas F. Sturm submitted an update to the
tcolorbox
package.
Version: 6.6.0 2025-06-04
License: lppl1.3
Summary description: Coloured boxes, for LaTeX examples and theorems, etc
Announcement text:
----------------------------------------------------------------------
### Added
- Libary `skins`:
- Options `alt` and `temporal` for use with beamer (pull request #317)
- Libary `documentation`:
- Macro `\pbarg` to document beamer overlay specifications
(pull request #317)
### Changed
- Documentation:
With LaTeX2e <2025-06-01> the handling of `\label` was improved
resulting in breaking the combination of `cleveref` and `amsmath`
(temporarily):
- `cleveref` removed from the `tcolorbox` documentation style
(no change for users!)
- Theorem examples from the `theorems` library documentation
rewritten for `zref-clever` instead of `cleveref`
- Several documentation adaptions
- References updated
### Fixed
- Documentation cleanup: tikz loading in examples not necessary
(pull request #315)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tcolorbox
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tcolorbox/
------------------------------------------------------------------------
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
Markus Kohm submitted an update to the
koma-script
package.
Version number: 3.45 2025-06-04
License type: lppl1.3c
Summary description: A bundle of versatile classes and packages
Announcement text:
----------------------------------------------------------------------
- compatibility of scrlttr2 and scrletter with package array
- compatibility of scrlttr2 and scrletter with package ragged2e
- documentation of support for multiple signatures
- documentation improved
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/koma-script
More information is at
https://www.ctan.org/pkg/koma-script
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
>
> jsonparse
>
> package.
>
> Version: 1.6.2 2025-06-03
> License: lppl1.3c
>
> Summary description: Parse, store and access JSON data in LaTeX documents
>
> Announcement text:
> ----------------------------------------------------------------------
>
> FAQ in documentation.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/jsonparse
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/jsonparse/
>
> ------------------------------------------------------------------------
>
> 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
Josef Friedrich submitted an update to the
>
> nodetree
>
> package.
>
> Version: 2.4.1 2025-06-03
> License: lppl1.3
>
> Summary description: Visualize node lists in a tree view
>
> Announcement text:
> ----------------------------------------------------------------------
>
> Skip the data field of a whatsit write node to avoid compilation errors
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/nodetree
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/luatex/generic/nodetree/
>
> ------------------------------------------------------------------------
>
> 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
Walter Daems submitted an update to the
uantwerpendocs
package.
Version: 4.11 2025-06-03
License: lppl1.3
Summary description: Course texts, master theses, and exams in University of Antwerp style
Announcement text:
----------------------------------------------------------------------
Bugfix release.
I forgot to remove expl3 'check-declarations' in v.10,
and unfortunately this breaks other packages.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uantwerpendocs
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/uantwerpendocs/
------------------------------------------------------------------------
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
Dimitri Theulings submitted the
liturgy-cw
package.
Version: 0.2 2025-06-03
License: lppl1.3c
Summary description: Create Common Worship style documents
Announcement text:
----------------------------------------------------------------------
The liturgy-cw package greatly simplifies the typesetting of service
sheets and booklets in the style of the Common Worship liturgical
resources of the Church of England.
The package provides commands for a number of liturgical elements,
including rubrics, responsories and ‘required part’ indicators.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/liturgy-cw
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/liturgy-cw/
------------------------------------------------------------------------
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
Cedric Schacht submitted the
quantumcubemodel
package.
Version number: 0.1.0 2025-05-20
License type: mit
Summary description: Representation of quantum states in the quantum cube model
Announcement text:
----------------------------------------------------------------------
I am pleased to announce the release of the quantumcubemodel package.
This package provides LaTeX commands to generate cube-based visualizations of
quantum states for systems of up to three qubits. It is inspired by the quantum
computing education framework developed by Professor B. Just. The package allows
users to represent complex quantum states using amplitude and phase notation,
and includes visual representations of transitions for common quantum gates such
as Hadamard, Pauli, CNOT, and Toffoli.
The package is implemented using TikZ and is designed to support scalable
output. It is especially well-suited for educational materials, presentations,
and documentation of small quantum circuits.
The package and usage examples are available at the following address:
https://github.com/CedricSchacht/quantumcubemodel
I welcome feedback and contributions.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/quantumcubemodel
More information is at
https://www.ctan.org/pkg/quantumcubemodel
------------------------------------------------------------------------
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: 3.3.0 2025-06-01
License: apache2 mit
Summary description: CTAN package checker
Announcement text:
----------------------------------------------------------------------
### Added
- IMPORTANT: No external programs required any longer, i.e.
- pdf checking done internally, i.e. `pdfinfo` no longer required
- changing permissions done internally, i.e. `chmod` no longer required
- binaries are now available for Linux, macOS x86\*64 and macOS aarch64
- see https://codeberg.org/ManfredLotz/pkgcheck/releases
- now both, Debian and RPM packages, are available in directory packages/
- see https://codeberg.org/ManfredLotz/pkgcheck/releases
- when checking binaries recognize Mach-O binaries with universal header
### Changed
- now consistently checking if a file is a script by strictly looking for a shebang
- move repository to codeberg
### Removed
- remove error messages which are environmental and not related to the
content of the package upload. These are E0033, F0001, ..., F0010
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pkgcheck
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/pkgcheck/
------------------------------------------------------------------------
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
Markus Kohm submitted an update to the
koma-script
package.
Version: 3.44 2025-06-02
License: lppl1.3c
Summary description: A bundle of versatile classes and packages
Announcement text:
--------------------------------------------------------------------------------
This update makes KOMA-Script compatible with LaTeX 2025-06-01.
On the other hand the new release needs at least LaTeX 2022-06-01.
It is not compatible with LaTeX releases before 2022-06-01.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/koma-script
More information is at
https://ctan.org/pkg/koma-script
--------------------------------------------------------------------------------
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 .
Uwe Ziegenhagen submitted an update to the
dtk-bibliography
package.
Version: 2025-02
License: lppl1.3c
Summary description: Bibliography of “Die TeXnische Komödie”
Announcement text:
----------------------------------------------------------------------
2025-06-01: updated for issue 2025-02
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/dtk-bibliography
The package’s files themselves can be inspected at
https://mirrors.ctan.org/info/dtk-bibliography/
------------------------------------------------------------------------
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
Christian Tellechea submitted an update to the
simplekv
package.
Version: 0.31
License: lppl1.3c
Summary description: A simple key/value system for TeX and LaTeX
Announcement text:
--------------------------------------------------------------------------------
simplekv 0.31
-------------
* bugfix dans \setKVdefault
* nom du trousseau détokénisé (plus sûr)
* macro \ifkeyKV
* macro \ifemptyKV
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/simplekv
More information is at
https://ctan.org/pkg/simplekv
--------------------------------------------------------------------------------
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 .
Javier Bezos López submitted an update to the
babel-indonesian
package.
Version: 1.0n
License: lppl1.3
Summary description: Support for Indonesian within babel
Announcement text:
--------------------------------------------------------------------------------
Fixed names for Februari and November.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/indonesian
More information is at
https://ctan.org/pkg/babel-indonesian
--------------------------------------------------------------------------------
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 .
The LaTeX Project Team submitted an update to the
l3experimental
package.
Version: 2025-05-26
License: lppl1.3c
Summary description: Experimental LaTeX3 concepts
Announcement text:
--------------------------------------------------------------------------------
## [2025-05-26]
### Removed
- `\draw_hidden_(begin|end):`
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3experimental
More information is at
https://ctan.org/pkg/l3experimental
--------------------------------------------------------------------------------
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 .
The LaTeX Project Team submitted an update to the
latex-base
package.
Version: 2025-06-01
License: lppl1.3c
Summary description: Base sources of LaTeX
Announcement text:
--------------------------------------------------------------------------------
See LaTeX News 41: https://mirrors.ctan.org/macros/latex/base/ltnews41.pdf
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/base
More information is at
https://ctan.org/pkg/latex-base
--------------------------------------------------------------------------------
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 .
Pablo González L submitted an update to the
enumext
package.
Version: 1.3 2025-06-01
License: lppl1.3c
Summary description: Enumerate exercise sheets
Announcement text:
----------------------------------------------------------------------
- Removed dependency on the `scontents` package.
- The `anskey*` environment has been rewritten using the new
`c-type` argument.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/enumext
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/enumext/
------------------------------------------------------------------------
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
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.20 2025-06-01
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
----------------------------------------------------------------------
-change syntax of : inside {..}
{a:b'..}:/g => {a_b'..} or a_b'..:/g
-update mcf2graph.mp
-update main_lib.mcf
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/mcf2graph
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/mcf2graph/
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version: 2025-05-26
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2025-05-26]
### Added
- `\sys_finalize:`
### Changed
- Print `added`/`updated` info only after 2020-02-02
### Deprecated
- `\sys_finalise:` in favor of `\sys_finalize:`
### Fixed
- Expansion of `\file_input_raw:n` with engines other than LuaTeX
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/l3kernel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/required/l3kernel/
------------------------------------------------------------------------
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
Josef Friedrich submitted the
farbe
package.
Version: 0.1.0 2025-05-31
License: lppl1.3c
Summary description: Color management (conversion, names) for LuaTeX implemented in Lua
Announcement text:
----------------------------------------------------------------------
farbe is mainly a Lua library for converting and manipulating colors.
It is based on Lua module lua-color,
https://luarocks.org/modules/Firanel/lua-color.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/farbe
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/farbe/
------------------------------------------------------------------------
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
Cédric Pierquet submitted an update to the
tkz-grapheur
package.
Version: 0.2.5 2025-05-30
License: lppl1.3c
Summary description: A LaTeX package with tools for graph plotting (and TikZ)
Announcement text:
--------------------------------------------------------------------------------
Lagrange interpolation + new style key + enhancements
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tkz-grapheur
More information is at
https://ctan.org/pkg/tkz-grapheur
--------------------------------------------------------------------------------
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 .
Cédric Pierquet submitted an update to the
customenvs
package.
Version: 0.40b 2025-05-30
License: lppl1.3c cc-by-sa-4
Summary description: Custom environments (MCQ, list with picked items, ...)
Announcement text:
--------------------------------------------------------------------------------
Bugfix + new pictograms
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/customenvs
More information is at
https://ctan.org/pkg/customenvs
--------------------------------------------------------------------------------
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 .
Boris Veytsman submitted an update to the
acmart
package.
Version: 2.14 2025-05-30
License: lppl1.3
Summary description: Class for typesetting publications of ACM
Announcement text:
----------------------------------------------------------------------
Version 2.14 Bib style update. Documentation update.
DLT is now using acmlarge format.
Generate error if a user tries to redefine
sectioning commands
Version 2.13 Documentation update
Added mathcal in unicode mode
Bug fixes
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/acmart
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/acmart/
------------------------------------------------------------------------
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
> Christophe Poulain submitted an update to the
>
> ProfCollege
>
> package.
>
> Version: 0.99-A-k 2025-05-30
> License: lppl1.3c
>
> Summary description: A LaTeX package for French maths teachers in college
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> - Improvement code
> - lot of news commands and keys : \PfCPanneaux, \Rullo...
>
> ----------------------------------------------------------------------
>
> 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
> 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
>
> ProfMaquette
>
> package.
>
> Version: 0.99-p 2025-05-30
> License: lppl1.3c
>
> Summary description: Use exercises in different types of documents
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> Code Improvement.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/profmaquette
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/profmaquette/
>
> ------------------------------------------------------------------------
>
> 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
> Alceu Frigeri submitted an update to the
>
> codedescribe
>
> package.
>
> Version: 1.9 2025-05-29
> License: lppl1.3c gpl
>
> Summary description: LaTeX code description and documentation
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> added two keys (letter and other) to Code Keys and a few option keys to further customize sobj (bnf style lists). Documentation review. Code cleanup.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/codedescribe
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/codedescribe/
>
> ------------------------------------------------------------------------
>
> 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
Walter Daems submitted an update to the
uantwerpendocs
package.
Version: 4.10 2025-05-30
License: lppl1.3
Summary description: Course texts, master theses, and exams in University of Antwerp style
Announcement text:
----------------------------------------------------------------------
Only changes to the uantwerpenphdthesis class.
The following features were added due to changes in the PhD regulations:
- added scientific integrity clause to colofon
- added option to generate a temporary and permanent embargo message
- changed date in examples to full date
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uantwerpendocs
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/uantwerpendocs/
------------------------------------------------------------------------
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
निरंजन submitted an update to the
LinguisTiX
package.
Version: 0.2 2025-05-29
License: gpl3+ fdl
Summary description: Enhanced support for linguistics
Announcement text:
----------------------------------------------------------------------
1. Providing an enhanced LaTeX logo.
2. Improvements in the documentation.
3. Funding information.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/linguistix
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/linguistix/
------------------------------------------------------------------------
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
Vít Starý Novotný submitted an update to the
expltools
package.
Version: 2025-05-29
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
--------------------------------------------------------------------------------
## expltools 2025-05-29
### explcheck v0.10.0
#### Development
- Add more support for semantic analysis. (#86, #92)
This adds support for the following new issues from Section 4 of the document
titled [_Warnings and errors for the expl3 analysis tool_][warnings-and-errors]:
1. W401 (Unused function)
2. W402 (Unused function variant)
3. T403 (Function variant of incompatible type)
4. E404 (Protected predicate function)
5. E405 (Function variant for an undefined function)
6. W407 (Multiply defined function variant)
After these changes, 6 out of 24 (25%) issues from this section are
supported. Support for the remaining issues will be added in upcoming releases.
[warnings-and-errors]: https://github.com/witiko/expltools/releases/download/latest/warnings-and-e…
#### Fixes
- Report issue S205 (Malformed function name) also for conditional function
definitions. (#86)
- In the command-line interface, do not consider arguments starting with `-`
filenames. (contributed by @muzimuzhi in #83, fixed in #84)
- Fix issues with token mapping in syntactic analysis. (#86, #90)
- Do not report issue E300 (Unexpected function call argument) for potential
partial applications. (#86)
- Improve the detection of LaTeX style files. (#86)
- Produce tokens for invalid characters if issue E209 (Invalid characters) is
ignored. (#86)
#### Continuous integration
- Switch to the GitHub Action `softprops/action-gh-release` for automatic
pre-releases. (added by @muzimuzhi in #82)
- Improve workflows for forked repositories.
(reported by @muzimuzhi in #85, fixed in #87)
Specifically, the name of the built docker image is now parametrized with
`${{ github.repository }}` and the primary workflow now runs on push to any
Git branch, not just the main branch.
- Split regression test results into files that contain all pathnames for which
a specific issue was detected. (suggested by @koppor, added in #88)
- Continuously prune sections that correspond to non-existing files in the
default config file `explcheck-config.toml`. (#86)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/expltools
More information is at
https://ctan.org/pkg/expltools
--------------------------------------------------------------------------------
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 .
Christian Tellechea submitted an update to the
systeme
package.
Version: 0.42
License: lppl1.3c
Summary description: Format systems of equations
Announcement text:
--------------------------------------------------------------------------------
systeme 0.42
------------
* nouvelle clé "code before"
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/systeme
More information is at
https://ctan.org/pkg/systeme
--------------------------------------------------------------------------------
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 .
Alceu Frigeri submitted an update to the
pgfkeysearch
package.
Version: 1.4 2025-05-28
License: lppl1.3c gpl
Summary description: Find keys in a given path ‘recursively’
Announcement text:
----------------------------------------------------------------------
Added a package option, "root search" and associated settings
commands, see documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pgfkeysearch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pgfkeysearch/
------------------------------------------------------------------------
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
Vít Starý Novotný submitted an update to the
markdown
package.
Version: 3.11.3-0-ge29029b2 2025-05-28
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
----------------------------------------------------------------------
Fixes:
- Support .tex files with spaces in the filename.
(reported by @obskyr in #568, fixed by @witiko in #571)
- Use `status.output_directory` to determine option `outputDir`
on MikTeX. (reported by @obskyr in #566, fixed by @gucci-on-fleek,
@cfr42, and @witiko on [TeX StackExchange][tse-742209] and in #571)
[tse-742209]: https://tex.stackexchange.com/questions/742209/
Continuous integration:
- Switch to the GitHub Action `softprops/action-gh-release` for
automatic pre-releases.
(contributed by @muzimuzhi in expltools#82, 58698ad1)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/markdown
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/markdown/
------------------------------------------------------------------------
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
Miguel V. S. Frasson submitted the
qrcodetikz
package.
Version: 1.0 2025-05-28
License: lppl1.3
Summary description: Prettier QR codes
Announcement text:
----------------------------------------------------------------------
qrcodetikz improves the display of QR codes provided by qrcode.
The Quick Response (QR) codes provided by package qrcode show
white borders on each square (from little to very proeminent
depending on pdf viewer).
This is because the QR code is printed square by square,
not the connected regions of squares as such, and pdf screen
viewers show these undesired borders.
This package overwrites the qrcode printing functions to fill
connected regions of the QR code using TikZ, allowing prettier
qrcodes on screen visualization, with possibility of customization.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/qrcodetikz
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/qrcodetikz/
------------------------------------------------------------------------
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
Cédric Pierquet submitted an update to the
highlightx
package.
Version: 0.1.7 2025-05-26
License: lppl1.3c
Summary description: Highlight formulas or paragraphs
Announcement text:
----------------------------------------------------------------------
Fluo pen and display.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/highlightx
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/highlightx/
------------------------------------------------------------------------
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
Guanyuming He submitted an update to the
onepgnote
package.
Version number: 1.0.0 2025-05-27
License type: gpl3
Summary description: Space-efficient one-page notes for exams
Announcement text:
----------------------------------------------------------------------
I am pleased to announce the version 1.0.0 of my class onepgnote.
In this version, the main improvement is the introduction of a lot of class
options that make the class configurable.
I also added a usage section in the manual.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/onepgnote
More information is at
https://www.ctan.org/pkg/onepgnote
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
jsonparse
package.
Version number: 1.6.1 2025-05-25
License type: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Minor bug fixes.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse
More information is at
https://www.ctan.org/pkg/jsonparse
------------------------------------------------------------------------
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
Alceu Frigeri submitted an update to the
pgfkeysearch
package.
Version: 1.3 2025-05-26
License: lppl1.3c gpl
Summary description: Find keys in a given path ‘recursively’
Announcement text:
----------------------------------------------------------------------
Fixed (expl) commands’ signatures (issue #1).
Improved documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pgfkeysearch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pgfkeysearch/
------------------------------------------------------------------------
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
Boris Veytsman submitted an update to the
crossrefware
bundle.
Version: 2025-05-26
License: gpl
Summary description: Scripts for working with crossref.org
Announcement text:
----------------------------------------------------------------------
Added processing of .bib files to get structured citations
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/crossrefware
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/crossrefware/
------------------------------------------------------------------------
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
Vincent Goulet submitted the
>
> ullrcorners
>
> package.
>
> Version: 1.0 2025-05-16
> License: lppl1.3c
>
> Summary description: Draw corners on the upper left and lower right sides of a word
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> The package ullrcorners provides a command to surround a word or a sequence or words by small corners on the upper left and lower right sides. The typographical convention is inspired by Mastering Regular Expressions, by Jeffrey E. F. Friedl (O'Reilly Media, 2006), where it is used to delimit regular expressions.
>
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/ullrcorners
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/ullrcorners/
>
> ------------------------------------------------------------------------
>
> 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
Mingyu Xia submitted an update to the
NoteBeamer
package.
Version number: 4.2G 2025-05-27
License type: lppl1.3c
Summary description: A template for printing presentations on notepaper
Announcement text:
----------------------------------------------------------------------
Version 4.2G released.
- Updated `build.lua`
- Updated `README.md`
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/notebeamer
More information is at
https://www.ctan.org/pkg/notebeamer
------------------------------------------------------------------------
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
Mingyu Xia submitted an update to the
LiteTable
package.
Version number: 3.3J 2025-05-27
License type: lppl1.3c
Summary description: Class schedules with colorful course blocks
Announcement text:
----------------------------------------------------------------------
Version 3.3J released.
- Updated `build.lua`
- Updated `README.md`
- Added LICENSE
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/litetable
More information is at
https://www.ctan.org/pkg/litetable
------------------------------------------------------------------------
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
samcarter submitted an update to the
beamertheme-spectrum
package.
Version number: 0.2 2025-05-26
License type: lppl1.3c
Summary description: A clean beamer theme with a big title graphic
Announcement text:
----------------------------------------------------------------------
### New
- new option `none`, which can be passed to the `titlegraphic` and
`sectiongraphic` options to replace the graphics with a solid coloured
area in the theme colour
### Changed
- removed dependency on pgf-spectra
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
More information is at
https://www.ctan.org/pkg/beamertheme-spectrum
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
l3kernel-dev
package.
Version: 2025-05-26
License: lppl1.3c
Summary description: Development pre-release of l3kernel
Announcement text:
----------------------------------------------------------------------
### Added
- `\sys_finalize:`
### Changed
- Print `added`/`updated` info only after 2020-02-02
### Deprecated
- `\sys_finalise:` in favor of `\sys_finalize:`
### Fixed
- Expansion of `\file_input_raw:n` with engines other than LuaTeX
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/l3kernel-dev
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex-dev/required/l3kernel/
------------------------------------------------------------------------
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
Cédric Pierquet submitted an update to the
ProfLycee
package.
Version: 3.12a 2025-05-25
License: lppl1.3c cc0 mit cc-by-sa-3
Summary description: A LaTeX package for French maths teachers in high school
Announcement text:
----------------------------------------------------------------------
Ajout de pictogrammes 'Zone Examen'
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/proflycee
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/proflycee/
------------------------------------------------------------------------
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
Dohyun Kim submitted an update to the
luamplib
package.
Version: 2.37.5 2025-05-26
License: gpl2
Summary description: Use LuaTeX’s built-in MetaPost interpreter
Announcement text:
--------------------------------------------------------------------------------
* 'utf8_mode = true' as a field of mplib.new
See https://tug.org/pipermail/lualatex-dev/2025-May/001723.html
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/generic/luamplib
More information is at
https://ctan.org/pkg/luamplib
--------------------------------------------------------------------------------
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 .
Alain Matthes submitted an update to the
tkz-elements
package.
Version: 4.00c 2025-05-25
License: lppl1.3
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
----------------------------------------------------------------------
This update marks a significant evolution of the tkz-elements package,
both in its internal architecture and documentation structure.
Beyond performance improvements, many new features have been added
to expand the package's geometric capabilities and make it more
accessible and modular.
Documentation:
A major rewrite of the documentation has been undertaken to
improve clarity, consistency, and usability:
Index fully corrected and rebuilt
Macro indexing redesigned for greater coherence
Obsolete sections removed, including the former News section
New sections added: Short Contents, Getting Started, Class path,
LuaLaTeX for Beginners, Global Variables and Constants,
Various Functions, Module utils and Metapost.
Package Enhancements:
The dependency on an external "class" implementation for point
has been removed.
All classes now support the __call metamethod, enabling a Short
Syntax for object creation. This syntax is now consistent across
all classes.
New Class: path. The new path class manages sequences of points,
especially for geometric constructions like conic sections.
Automatically generated paths are now available for:
Segments, Circular arcs and Triangles.
Future versions will extend this to more shapes.
The path class also facilitates interactions with TikZ decorations
and custom drawings.
Metapost Integration: A dedicated mini-macro has been added for
exporting point coordinates to MetaPost files.
Functional Additions
Intersection now supports "known" and "near" options for more
precise control.
The get_points function is still available but replaced conceptually
by the get() method for most geometric classes.
Option values must now be passed as strings: "swap" -- instead of swap
The barycentric_coordinates function has been rewritten for better accuracy.
New: trilinear_coordinates support for triangle-based calculations.
New methods on line:
orthogonal_at(pt, k) like colinear_at(pt, k) for direction-based extensions.
Replaces old _east, _west, etc. with more geometric flexibility.
Advanced Geometry
New function: search_ellipse(p1, ..., p5) — Construct an ellipse
passing through five points.
Triangle Class Additions:
adams_points, adams_circle, lamoen_points, lamoen_circle, yiu_points,
yiu_circles,, yiu_triangle, circumcevian, reflection, excenter,
brocard_point (first and second), kimberling (e.g., Brocard midpoint)
Algebraic Capabilities
Though not yet fully documented, the following functions are
present and functional:
gauss_jordan, gauss_jordan_rect, solve_linear_system, solve(...),
solve_cubic(a, b, c, d)
Fixes and Refinements
triangle:point() method corrected for consistent output.
get_lengths now computes correct dimensions for rectangles.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tkz-elements
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements/
------------------------------------------------------------------------
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
Petr Olšák submitted an update to the
OpTeX
bundle.
Version: 1.18
License: pd
Summary description: LuaTeX format based on Plain TeX and OPmac
Announcement text:
----------------------------------------------------------------------
- Bug (from version 1.17) causing slow processing fixed
- \foreachx introduced
- several font files added
- doc.opm enables to set strings without backslash as main-point too
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/optex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/optex/
------------------------------------------------------------------------
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
Cédric Pierquet submitted an update to the
coloredbelts
package.
Version: 0.1.3 2025-05-25
License: lppl1.3c cc-by-sa-3
Summary description: Insert colored belts in documents (to present skills, for example)
Announcement text:
----------------------------------------------------------------------
File enhancements
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/coloredbelts
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/coloredbelts/
------------------------------------------------------------------------
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
John Bowman submitted an update to the
asymptote
package.
Version: 3.04
License: lgpl3
Summary description: 2D and 3D TeX-Aware Vector Graphics Language
Announcement text:
----------------------------------------------------------------------
To support transparent backgrounds, the png16malpha driver of Ghostscript 10
is now used as the default pngdriver; use settings.pngdriver="png16m" or
settings.pngdriver="pngalpha" for older versions of Ghostscript.
The projection-dependence of WebGL shaders was removed for correct rendering
of multiple embedded images.
A new setting keys generates WebGL comments to identify each generated object.
Unlink issues under MSWindows and compilation issues were addressed.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/asymptote
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/asymptote/
------------------------------------------------------------------------
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