Alex Ball submitted an update to the
bath-bst
package.
Version number: 7.1 2026-01-26
License type: lppl1.3c
Summary description: Harvard referencing style as recommended by the University of Bath Library
Announcement text:
----------------------------------------------------------------------
This version adds support for the examples shown in the "Writing a citation" section of the Harvard (Bath) Referencing Style guide.
- Lead authors are disambiguated properly with initials following the family name.
- Truncated author lists are disambiguated by including more names.
- Handling of the extra label for years has been fixed.
- Support has been added for using `shortauthor` to abbreviate corporate names.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/biblio/bibtex/contrib/bath-bst
More information is at
https://www.ctan.org/pkg/bath-bst
------------------------------------------------------------------------
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
Alex Ball submitted an update to the
biblatex-bath
package.
Version number: 7.1 2026-01-26
License type: lppl1.3c
Summary description: Harvard referencing style as recommended by the University of Bath Library
Announcement text:
----------------------------------------------------------------------
This version adds support for the examples shown in the "Writing a citation" section of the Harvard (Bath) Referencing Style guide.
- Lead authors are disambiguated properly with initials following the family name.
- Truncated author lists are disambiguated by including more names.
- Handling of the extra label for years has been fixed.
- Support has been added for using `shortauthor` to abbreviate corporate names.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-bath
More information is at
https://www.ctan.org/pkg/biblatex-bath
------------------------------------------------------------------------
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
Javier Bezos López submitted an update to the
babel
package.
Version: 26.2 2026-01-26
License: lppl1.3
Summary description: Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
Announcement text:
----------------------------------------------------------------------
The only real change in this version is the synchronization
with the new styles for German.
See https://latex3.github.io/babel/news/whats-new-in-babel-26.2.html
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/babel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/required/babel/base/
------------------------------------------------------------------------
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
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.3.13 2026-01-26
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Changed
- Adapt for updated block code in LaTeX 2026-06-01
### Fixed
- Correct handling of combined overlay and action specs containing `+` in
both parts, for example `<+-| alert@+>` (see issue
[\#154](https://github.com/josephwright/ltx-talk/issues/154))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
luatexko
package.
Version: 5.5 2026-01-26
License: lppl1.3c
Summary description: Typeset Korean with Lua(La)TeX
Announcement text:
----------------------------------------------------------------------
- new font option 'InterCharPenalty'
- revise \inhibitglue using token.set_lua
- fix protrusion value for harf-mode vertical writing
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luatexko
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/luatexko/
------------------------------------------------------------------------
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
Alain Matthes submitted an update to the
tkz-elements
package.
Version: 4.50c 2026-01-25
License: lppl1.3c
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
----------------------------------------------------------------------
New in version 4.50c
Introduction of the angle class (experimental), providing a
dedicated object for oriented and non-oriented angles.
Introduction of the list_point class (experimental), a container
for ordered collections of points.
Improvements and fixes across core classes (circle, line, point,
quadrilateral, conic).
New matrix algorithms (gauss_jordan, rank) and rewritten triangle
angle handling.
Ongoing documentation restructuring, with systematic tables of
attributes and methods, cross-referenced throughout the manual.
The new classes angle and list_point are marked as experimental:
their interfaces are stable enough for use, but they are not yet
fully integrated into all parts of the ecosystem.
----------------------------------------------------------------------
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
KKTeX submitted an update to the
modernruler
package.
Version number: 1.3.1 2026-01-26
License type: mit
Summary description: Flexible ruler and annotation commands with key-value
support and vertical writing compatibility
Announcement text:
----------------------------------------------------------------------
Fixed a bug which occurs when \undernote command is used in mathmode.
From version 1.3.1 onwards, you can use \undernote command in math mode as follows:
\[\undernote{x + y}{In the equation envriomnemt.} = \undernote{\frac{a}{b}}{No problem.}\]
Some commands which are allowed to use only in math mode can be used in the argument of \undernote.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/modernruler
More information is at
https://www.ctan.org/pkg/modernruler
------------------------------------------------------------------------
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
latex-base-dev
package.
Version: pre-release 1 2026-06-01
License: lppl1.3c
Summary description: Development pre-release of the LaTeX kernel
Announcement text:
--------------------------------------------------------------------------------
See draft LaTeX News 43
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex-dev/base
More information is at
https://ctan.org/pkg/latex-base-dev
--------------------------------------------------------------------------------
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 .
Josselin Noirel submitted an update to the
cellspace
package.
Version: 1.9.1a 2026-01-24
License: lppl
Summary description: Ensure minimal spacing of table cells
Announcement text:
----------------------------------------------------------------------
The package now defines \@startpbox@action (fix by Ulrike Fischer).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/cellspace
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/cellspace/
------------------------------------------------------------------------
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
Javier Bezos López submitted an update to the
babel-breton
package.
Version number: 1.0i 2026-01-24
License type: lppl1.3
Summary description: Babel contributed support for Breton
Announcement text:
----------------------------------------------------------------------
Changed some captions.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/babel-breton
More information is at
https://www.ctan.org/pkg/babel-breton
------------------------------------------------------------------------
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
Javier Bezos López submitted an update to the
babel-portuges
package.
Version: 1.2u 2026-01-24
License: lppl1.3
Summary description: Babel support for Portuges
Announcement text:
----------------------------------------------------------------------
Changed strings for \contentsname and \indexname (in 'portuguese').
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/babel-portuges
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/portuges/
------------------------------------------------------------------------
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
pdfmanagement-testphase
package.
Version number: 0.96y 2026-01-23
License type: lppl1.3c
Summary description: LaTeX PDF management testphase bundle
Announcement text:
----------------------------------------------------------------------
### Fixed
* l3pdfmeta.dtx: fix test for PDF version, issue #104
* hyperref-generic.dtx: fix implementation of bookmark options, issue #108
* X-6 standard, issue #110
### Changed
* handling of standards has been extended to better support the UA- and X-families beside the A-standard.
### Added
* support for TDM in the XMP metadata (reservation of text & data mining rights)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pdfmanagement-testphase
More information is at
https://www.ctan.org/pkg/pdfmanagement-testphase
------------------------------------------------------------------------
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
Jürgen Spitzmüller submitted an update to the
babel-german
package.
Version: 2.99 2026-01-24
License: lppl1.3
Summary description: Babel support for documents written in German
Announcement text:
--------------------------------------------------------------------------------
This release marks a major rewrite of babel-german. Next to minor bug fixes, the release features the following major changes:
* The sources and manuals of the previously separate 1901 and 1996 orthography (a.k.a. german and ngerman) have been merged into one common source and manual.
* New language option names are introduced: german-at, german-ch, german-de (alias german-austria, german-germany, german-switzerland) for contemporary (1996) orthography, german-at-1901, german-ch-1901, german-de-1901 (alias german-austria-1901, german-germany-1901, german-switzerland-1901) for traditional (1901) orthography. The received options (austrian, german, swissgerman, naustrian, ngerman, nswissgerman) are kept with their meaning, but discouraged from now on.
* By default and when using the new language options, babel-german now uses the new (exptl) hyphenation patterns. The received options keep using the legacy patterns by default.
* Introduce \germansetup for option specification. The capsz and toss options now also can be set this way (with a more general scope).
* Hyphenation patterns can now be specified directly (via \germansetup, in addition to the \babelprovide method which has a more granular scope)
* Introduce option "glottonyms" that specifies whether the option "german" activates old or contemporary orthography. By default, it still activates old, but this will change in a future version (presumably for TL 2026).
* Fix some shorthands (particularly their vmode behavior)
The manual includes elaborations about these changes, the rationales and future directions.
Also note that the package moved home. Find it now at https://codeberg.org/jspitz/babel-german
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/german
More information is at
https://ctan.org/pkg/babel-german
--------------------------------------------------------------------------------
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 .
Walter Daems submitted an update to the
beamer-reveal
package.
Version number: 1.05 2026-01-23
License type: lppl1.3
Summary description: Convert beamer slides to reveal.js HTML presentations
Announcement text:
----------------------------------------------------------------------
Version that accomodates users of latexmk to specify pdf, aux and output
directory.
What you can create with this package can be previewed online,
dpending on the aspectratio of your screen:
- 16:9: https://www.digmanwaves.net/beamer-reveal/169
- 16:10: https://www.digmanwaves.net/beamer-reveal/1610
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/beamer-reveal
More information is at
https://www.ctan.org/pkg/beamer-reveal
------------------------------------------------------------------------
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
Conrad Kosowsky submitted an update to the
>
> mathfont
>
> package.
>
> Version: 3.0 2026-01-22
> License: lppl1.3c
>
> Summary description: Use TrueType and OpenType fonts in math mode
>
> Announcement text:
> ----------------------------------------------------------------------
>
> -\mathfont is now local command and overrides previous calls to \mathfont
> -package now supports unicode input in math mode
> -better interfacing with the nfss
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/mathfont
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/unicodetex/latex/mathfont/
>
> ----------------------------------------------------------------------
>
> 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
Joseph Wright submitted an update to the
beamer
package.
Version number: 3.77 2026-01-22
License type: lppl1.3c gpl2+ fdl
Summary description: A LaTeX class for producing presentations and slides
Announcement text:
----------------------------------------------------------------------
## [v3.77]
### NEW
- adding new `framefootnotes` class option, which will set the `frame` option for all footnotes
- adding `noframe` footnote option to ensure a footnote is shown as part of a minipage
### Changed
- unified option-handling of themes. They now all allow passing options on to inner/outer/colour/font themes
- Error if \DcoumentMetadata is used
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer
More information is at
https://www.ctan.org/pkg/beamer
------------------------------------------------------------------------
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
Anders Andersen submitted the
>
> aspen
>
> package.
>
> Version: 1.23 2026-01-21
> License: lppl1.3c
>
> Summary description: Simple crypto notation in LaTeX
>
> Announcement text:
> ----------------------------------------------------------------------
>
> The Aspen package implements LaTeX commands closely related to what
> is often called *security protocol notation*, *standard protocol
> engineering notation*, *standard protocol notation*, or *protocol
> narrations*.
>
> The name Aspen *can* be an abbreviation for *A Security Protocol
> Engineering Notation*, but another possible abbreviation is
> *Anderson-inspired Standard Protocol Engineering Notation*, in
> memory of the late Professor Ross J. Anderson [1], who has meant
> so much for the fields of computer security, distributed systems,
> and, in particular, security engineering.
>
> Aspen is a notation for security protocols. Despite the many
> publications and textbooks found using notations for security
> protocols, the notations used are not consistent. The motivation
> for Aspen is to have an expressive and consistent notation that
> can be used in different settings where security protocols are
> presented. The Aspen package implements this notation for LaTeX.
>
> Aspen is not a formalism, like BAN (Burrows–Abadi–Needham) logic,
> or a calculus for analysis of cryptographic protocols, like Spi
> calculus. For a more detailed analysis of cryptographic protocols,
> more expressive notations like BAN logic, Spi calculus, or
> something similar should be considered. Optionally, the Aspen
> LaTeX package also implements the BAN logic notation for LaTeX.
>
> The Aspen package and its documentation are available from CTAN and
> from my private repository:
>
> - https://www.ctan.org/tex-archive/macros/latex/contrib/aspen
> - https://www.pg12.org/dist/texmf/tex/latex/aspen/
>
> Sincerely,
> Anders Andersen
>
> [1] https://www.cl.cam.ac.uk/archive/rja14/
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/aspen
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/aspen/
>
> ----------------------------------------------------------------------
>
> 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
Jasper Habicht submitted an update to the
jsonparse
package.
Version number: 1.7.0 2026-01-22
License type: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Improved expandability in mapping functions.
----------------------------------------------------------------------
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
Alain Matthes submitted an update to the
tkz-euclide
package.
Version: 5.12c 2026-01-22
License: lppl1.3
Summary description: Tools for drawing Euclidean geometry
Announcement text:
----------------------------------------------------------------------
Fixed
- Macro `\tkzAutoLabelPoints`.
- Modification of files loaded with the `mini` option.
If you encounter difficulties, do not use this option because
some macros require the use of macros for calculations.
Docs
- Correction Example with `\tkzAutoLabelPoints`.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tkz-euclide
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-euclide/
------------------------------------------------------------------------
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
Alain Matthes submitted an update to the
tkz-elements
package.
Version: 4.45c 2026-01-22
License: lppl1.3c
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
--------------------------------------------------------------------------------
[2026/01/22 — version 4.45c]
Changed
In tkz-elements.sty
- Replaced `luatexluaescapestring` with `luaescapestring`.
In line
- Simplification of the method `LLL`
In the documentation
- Corrected the example related to the radical center.
- Improved the documentation of the `radical center` and the `radical circle`.
- Added clarifications concerning the `mini` option of `tkz-euclide`, in particular its interaction with
the `\tkzCompass` macro and the `show` option.
- Removed several sections (`examples`, `theorems`, and `apollonius`) in order to streamline the documentation.
These materials are now gathered in a separate document entitled *Euclidean Geometry*, available on
my website: `https://altermundus.fr`.
- Correction of Archimedes Spiral example.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements
More information is at
https://ctan.org/pkg/tkz-elements
--------------------------------------------------------------------------------
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 .
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.3.12 2026-01-21
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Changed
- Drop some 'no-op' opacity whatsits
- Support classical font-size options (`10pt`, `11pt`, `12pt`)
- Document `font-size` option
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
latex-tagging-status
package.
Version: 2026-01-21
License: lppl1.3c
Summary description: The LaTeX Tagging Status data
Announcement text:
--------------------------------------------------------------------------------
Changes to the tagging status of
bnumexpr
bxcoloremoji
cgloss4e
changelog
chessboard
colophon
crossreftools
dictsym
emo
emoji
endnotesj
expex
exscale
extarticle
extbook
extproc
extreport
fewerfloatpages
gb4e
hardwrap
icomma
listlbls
mlist
musicography
nccfloats
pgfparser
polexpr
prooftrees
splitbib
versonotes
wallpaper
xintbinhex
xintcfrac
xintcore
xintexpr
xintfrac
xintgcd
xintkernel
xintlog
xintseries
xinttools
xinttrig
xskak
zeckendorf
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/latex-tagging-status
More information is at
https://ctan.org/pkg/latex-tagging-status
--------------------------------------------------------------------------------
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
l3kernel
package.
Version: 2026-01-19
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
--------------------------------------------------------------------------------
## [2026-01-19]
### Fixed
- Implementation of `\tl_if_regex_match:nN(TF)` (issue \#1836)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3kernel
More information is at
https://ctan.org/pkg/l3kernel
--------------------------------------------------------------------------------
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 .
KKTeX submitted an update to the
KKsymbols
package.
Version number: 2.0.2 2026-01-20
License type: mit
Summary description: LaTeX commands for enclosing characters in circles, squares, diamonds, or brackets
Announcement text:
----------------------------------------------------------------------
This update fixes a critical bug where arguments of the \kakko command could
overflow when using specific fonts (for example, Hiragino fonts with weights W4
and above).
Also, the license is changed fron LPPL to MIT.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/kksymbols
More information is at
https://www.ctan.org/pkg/kksymbols
------------------------------------------------------------------------
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
निरंजन submitted an update to the
LinguisTiX
package.
Version number: 0.7 2026-01-19
License type: gpl3+
Summary description: Enhanced support for linguistics
Announcement text:
----------------------------------------------------------------------
This version marks a significant change in the LinguisTiX
bundle. All the previous versions were licensed under GPLv3+
and GFDLv1.3+ pair with the former being the license for
the programs and the latter being the same for their
documentations. Since the documentations were generated
using the dtx files licensed under GPLv3+, the generated
PDFs had to follow the same license. I correct this mistake
in this version and from now on the project will be under
GPLv3+ only. Similarly, the copyright years are corrected
from this version strictly following the guidelines given
by the FSF.
Apart from this, the new version provides support for
linguistic glossing. Two packages are added in this version.
LinguisTiX-glossing provides a generic solution for
interlinear glossing. It can be used cross-linguistically
and LinguisTiX-leipzig is provided as a specialised package
developed for the Leipzig glossing style. These packages are
released for testing. So any kind of feedback is highly
appreciated. Note that these packages provide tagged
glosses and comply with the LaTeX project’s tagging support.
This marks the completion of the first grant of the project
provided by the TeX Users Group. Project will still be under
constant development.
The documentation of LinguisTiX-leipzig will be released
shortly after I am back at software from a study break.
Cheers,
निरंजन
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/unicodetex/latex/linguistix
More information is at
https://www.ctan.org/pkg/linguistix
------------------------------------------------------------------------
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.12 2026-01-20
License: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
--------------------------------------------------------------------------------
- Fix in error handling if JSON file is not found.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse
More information is at
https://ctan.org/pkg/jsonparse
--------------------------------------------------------------------------------
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 .
Jasper Habicht submitted an update to the
rpgicons
package.
Version: 2.4.1 2026-01-21
License: lppl1.3c
Summary description: Icons for tabletop role-playing games
Announcement text:
--------------------------------------------------------------------------------
- Added variant for psion shape.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/rpgicons
More information is at
https://ctan.org/pkg/rpgicons
--------------------------------------------------------------------------------
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 .
Walter Daems submitted an update to the
beamer-reveal
package.
Version: 1.03 2026-01-19
License: lppl1.3
Summary description: Convert beamer slides to reveal.js HTML presentations
Announcement text:
----------------------------------------------------------------------
Version that accomodates users of latexmk to specify pdf, aux and
output directory.
What you can create with this package can be previewed online,
depending on the aspectratio of your screen:
- 16:9: https://www.digmanwaves.net/beamer-reveal/169
- 16:10: https://www.digmanwaves.net/beamer-reveal/1610
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/beamer-reveal
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/beamer-reveal/
------------------------------------------------------------------------
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
Sheldon Li submitted the
LuaTeX-CN
package.
Version: 0.1.1 2026-01-19
License: apache2
Summary description: A LuaTeX based package to handle Chinese text typesetting
Announcement text:
----------------------------------------------------------------------
First beta version of LuaTeX-CN, a LuaTeX package for Chinese character
typesetting, covering horizontal/vertical, traditional/modern layout.
Currently focus on Ancient Book replication.
Implemented core logic of vertical typesetting, decorative elements
of traditional Chinese books, and interlinear notes.
Dogfooding and feedback are welcome.
Examples include almost 100% restoration of 史记、甲戌本红楼梦。
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luatex-cn
The package’s files themselves can be inspected at
https://mirrors.ctan.org/language/chinese/luatex-cn/
------------------------------------------------------------------------
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: 4.00c 2026-01-19
License: lppl1.3c cc0 mit cc-by-sa-3
Summary description: A LaTeX package for French maths teachers in high school
Announcement text:
----------------------------------------------------------------------
Prime factorization commands
----------------------------------------------------------------------
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
Hans-Martin Münch submitted an update to the
footnoterange
package.
Version: 1.1c 2026-01-19
License: lppl1.3c
Summary description: References to ranges of footnotes
Announcement text:
----------------------------------------------------------------------
• Added code to the example to be compilable without hyperref.
• Corrected the date of the format required by the package.
• Locked the Hfootnote counter inside a \IfDocumentMetadataF
(because it does not exist otherwise).
Caveat, if tagging is used:
- The "Go to destination..."-tag of the footnotemarks does not list
the correct footnote number while going to the right place.
- According to https://latex3.github.io/tagging-project/tagging-status/
"Footnote label i-j incorrectly tagged as normal text."
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/footnoterange
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/footnoterange/
------------------------------------------------------------------------
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
Simon Pfahler submitted an update to the
colorblind
package.
Version: 1.2.1 2026-01-19
License: lppl1.3c
Summary description: Easy colorblind-safe typesetting
Announcement text:
----------------------------------------------------------------------
In colorblind-safe documents, the contents are presented in a way
that the same information is conveyed to readers regardless of a
potential color vision deficiency. This package provides the
tools necessary for colorblind-safe typesetting in LaTeX.
This release fixes a bug introduced in v1.2 that broke the
`\color` command when using the optional argument.
Additionally, the documentation was updated slightly.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/colorblind
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/colorblind/
------------------------------------------------------------------------
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-dev
package.
Version: 2026-01-19
License: lppl1.3c
Summary description: Development pre-release of l3kernel
Announcement text:
----------------------------------------------------------------------
### Fixed
- Implementation of `\tl_if_regex_match:nN(TF)` (issue \#1836)
----------------------------------------------------------------------
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
Clea F. Rees submitted an update to the
prooftrees
package.
Version: 0.9.2 2026-01-19
License: lppl1.3c
Summary description: Forest-based proof trees (symbolic logic)
Announcement text:
----------------------------------------------------------------------
Requires forest-ext v0.2. Tagging is now publicly documented.
Tagging code will be automatically generated if tagging is
active when a tableau is typeset.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/prooftrees
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/prooftrees/
------------------------------------------------------------------------
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
Clea F. Rees submitted an update to the
forest-ext
package.
Version: 0.2
License: lppl1.3c
Summary description: Additional Forest libraries providing bug fixes, extensions and support for tagging
Announcement text:
--------------------------------------------------------------------------------
Support tagging for trees externalised with memoize; experimental support for command forms of trees; minor bug fixes.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/forest-ext
More information is at
https://ctan.org/pkg/forest-ext
--------------------------------------------------------------------------------
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 .
Lukas Wolfsteiner submitted the
jsonresume
package.
Version: 1.0.0
License: mit
Summary description: A minimal LuaLaTeX package for rendering JSON Resume data into LaTeX documents
Announcement text:
--------------------------------------------------------------------------------
https://github.com/dotWee/TeXed-JSON-Resume/releases
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/jsonresume
More information is at
https://ctan.org/pkg/jsonresume
--------------------------------------------------------------------------------
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 .
Hans-Martin Münch submitted an update to the
thumbs
package.
Version: 1.1d 2026-01-18
License: lppl1.3c
Summary description: Create thumb indexes
Announcement text:
--------------------------------------------------------------------------------
Provided alt-text for the used picture-environments for compatibility with tagging.
(But the crop package seems to have issues when tagging:
https://github.com/latex3/tagging-project/issues/341
).
Package kvoptions is no longer in direct use, but the required rerunfilecheck package loads it.
Cleaned up the index in the documentation.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/thumbs
More information is at
https://ctan.org/pkg/thumbs
--------------------------------------------------------------------------------
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
package.
Version: 26.1 2026-01-18
License: lppl1.3
Summary description: Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
Announcement text:
----------------------------------------------------------------------
Changes in version 26.1 are described in:
https://latex3.github.io/babel/news/whats-new-in-babel-26.1.html
Here is a summary:
* Improved 'kashida.base'.
* \otherlanguage* can be used as a declaration command.
* Option 'nofiles' in \selectlanguage.
* Several bug fixes.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/babel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/required/babel/base/
------------------------------------------------------------------------
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 number: 2026-01-10
License type: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2026-01-10]
### Fixed
- Usage of logical AND (`&&`) in `l3fp` inside alignments (see issue
\#1833)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3kernel
More information is at
https://www.ctan.org/pkg/l3kernel
------------------------------------------------------------------------
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
Rolf Niepraschk submitted an update to the
tikz-kalender
package.
Version number: 0.5a
License type: cc-by-sa-1
Summary description: A LaTeX based calendar using TikZ
Announcement text:
----------------------------------------------------------------------
Incorporated a patch from github user "plytimebandit": Recognizable weekends when displaying longer periods
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tikz-kalender
More information is at
https://www.ctan.org/pkg/tikz-kalender
------------------------------------------------------------------------
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
LXGW-fonts
package.
Version: 1.521M 2026-01-18
License: ofl
Summary description: A CJK font family with a comprehensive character set
Announcement text:
----------------------------------------------------------------------
- Merged the font original links into the `.dtx` file
- Replaced with the GB style for the `\kaishu` command
- Changed the appearance of the demos and firstpage in the manual
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lxgw-fonts
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/lxgw-fonts/
------------------------------------------------------------------------
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
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.3.11 2026-01-16
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Fixed
- Avoid unreliable tabular width if last cell contains `\onslide`
(see issue [\#148](https://github.com/josephwright/ltx-talk/issues/148))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
Clea F. Rees submitted the
forest-ext
package.
Version: 0.1
License: lppl1.3c
Summary description: Fill vertical space with solid rules or dotted lines
Announcement text:
--------------------------------------------------------------------------------
forest-ext is a new package offering additional libraries for Forest:
- ext.tagging supports tagging forest trees
- ext.multi provides styles for limited inclusion of children with multiple parents
- ext.utils provides some utilities and miscellaneous styles
- ext.ling provides some simple extensions for linguistics, but currently only one is enabled
Debugging versions of all libraries are provided.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/forest-ext
More information is at
https://ctan.org/pkg/forest-ext
--------------------------------------------------------------------------------
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 .
Edgar Olthof submitted an update to the
fcolumn
package.
Version: 1.4.4
License: lppl1.3
Summary description: Typesetting financial tables
Announcement text:
--------------------------------------------------------------------------------
New version of fcolumn, fixing a severe bug in 1.4.3. Now fcolumn is tagging aware.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/fcolumn
More information is at
https://ctan.org/pkg/fcolumn
--------------------------------------------------------------------------------
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 .
Rushikesh Kamalapurkar submitted an update to the
bodeplot
package.
Version number: 3.0.3 2026-01-15
License type: lppl1.3c
Summary description: Draw Bode, Nyquist and Nichols plots with gnuplot or pgfplots
Announcement text:
----------------------------------------------------------------------
Made the complex number parser more robust to address issue #19.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/bodeplot
More information is at
https://www.ctan.org/pkg/bodeplot
------------------------------------------------------------------------
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: 0.3.10 2026-01-16
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Changed
- Avoid adding redundant opacity where block environments have
no overlays active
### Fixed
- Handling of comma-separated overlay specs (see issue
[\#145](https://github.com/josephwright/ltx-talk/issues/145))
- Opacity propagation to figures and tables (see issue
[\#146](https://github.com/josephwright/ltx-talk/issues/146))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
samcarter submitted an update to the
beamertheme-tcolorbox
package.
Version: 1.4 2026-01-16
License: lppl1.3c
Summary description: A beamer/ltx-talk inner theme to reproduce standard beamer blocks using tcolorboxes
Announcement text:
--------------------------------------------------------------------------------
### Fixed
- ltx-talk theme: consider the current opacity, e.g. when uncovering
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
More information is at
https://ctan.org/pkg/beamertheme-tcolorbox
--------------------------------------------------------------------------------
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 .
Jürgen Vollmer submitted an update to the
latex2man
package.
Version: 1.30 2026-01-16
License: lppl1
Summary description: Translate LaTeX-based manual pages into Unix man format
Announcement text:
--------------------------------------------------------------------------------
Generation of texinfo: fixed 2 errors
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/latex2man
More information is at
https://ctan.org/pkg/latex2man
--------------------------------------------------------------------------------
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 .
Karl D. Hammond submitted the
vexillology
package.
Version: 1.0.0 2026-01-15
License: lppl1.3
Summary description: Vexillogical symbols
Announcement text:
----------------------------------------------------------------------
A new package, vexillology, implements the symbols (often seen
in the Wikipedia pages for "Flag of XXX", for example) to describe
flags and ensigns. These include symbols to denote how to rotate the
flag, how it should be hung vertically, and what purposes it is used
for (e.g., civilian use, government use, military use).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/vexillology
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/vexillology/
------------------------------------------------------------------------
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
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.3.9 2026-01-15
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Fixed
- Spacing after `\onslide` (see issue
[\#138](https://github.com/josephwright/ltx-talk/issues/138))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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