Alceu Frigeri submitted the
tokgroupmark
package.
Version number: 1.0 2026-02-18
License type: agpl3 lppl1.3c
Summary description: Restoring tokens after closing multiple groups
Announcement text:
----------------------------------------------------------------------
This small package allows to preserve some tokens, past the end of an
undetermined set of local groups.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tokgroupmark
More information is at
https://www.ctan.org/pkg/tokgroupmark
------------------------------------------------------------------------
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-elements
package.
Version: 5.00c 2026-02-17
License: lppl1.3c
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
----------------------------------------------------------------------
Docs:
Major Documentation Restructuring
The documentation is now structured into four coherent parts:
Geometry Core
Algebra and Tools
Lua and Integration
Mathematical and Computational Foundations
This restructuring improves conceptual clarity and clearly separates
geometric theory from implementation details.
New Sections:
Added subsection "Special Characters and Catcodes"
Added new section:
Computational Model and Geometric Engine
Added:
in line - Added method where_on_line.
New Classes
Added class fct (function)
Added class pfct (parametric function)
Standard tables introduced: - F → functions - PF → parametric functions
Added class list_point
Changed:
Unified Geometric Position Model
A major harmonization of geometric relation methods has been introduced.
Standardized Return Values
All geometric position methods now consistently return:
"ON", "IN", "OUT"
or relation-specific classifications (e.g. "TANGENT", "DISJOINT", etc.)
Boolean wrappers remain available for backward compatibility.
line: New & Updated Methods
line:position(pt)\ → Returns "ON" or "OUT".
line:in_out(pt)\ → Boolean wrapper of position.
line:path(n)\ → Parameter n is now documented.
circle
circle:position(obj) now accepts generic objects:
Relation names are now consistently uppercase:
point: IN, ON, OUT
line: DISJOINT, TANGENT, INTERSECT
circle: Extended circle--circle classification
triangle:
on_triangle
New Attributes: alpha_ , beta_, gamma_, orientation, cross
angle: Major development and stabilization. - value and deg are
now attributes\ (no longer methods).
path: - path:count() is now documented.
- tkzSetCountFromPath is now documented.
- Improved integration between list_point and path.
New Macros (Graph Support): For fct and pfct:
\tkzDrawPointOnGraph
\tkzDrawPointsOnGraph
\tkzDrawPointOnParamGraph
\tkzDrawPointsOnParamGraph
----------------------------------------------------------------------
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
Daniel Flipo submitted an update to the
kpfonts-otf
package.
Version: 0.72 2026-02-16
License: ofl lppl1.3
Summary description: OpenType versions of the kpfonts (Type1) designed by Christophe Caignaert
Announcement text:
--------------------------------------------------------------------------------
Text fonts: Breton "Kbarré" (U+A743, U+A742) added:
- uppercase, lowercase, petites and small caps for the Roman family.
- uppercase and lowercase only for the Sans and Mono families.
Math fonts:
- Inconsistencies in widehat, widetilde and other over/under accents fived.
- over/underbrace: variant's sizes tuned for smoother variation.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/kpfonts-otf
More information is at
https://ctan.org/pkg/kpfonts-otf
--------------------------------------------------------------------------------
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 .
Johan Larsson submitted an update to the
moloch
package.
Version: 2.2.0
License: cc-by-sa-4
Summary description: Beamer theme based on Metropolis
Announcement text:
--------------------------------------------------------------------------------
This release of Moloch primarily modifies the frametitle
styling, making it conform closer to the original design
from Metropolis.
See the changelog below for details.
Features
- increase margin between frame title and subtitle (f8e8725)
- increase top-bottom margins for frametitle, use strut (f537931)
Bug Fixes
- add missing color option for title separator (1221aed), closes #70
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/moloch
More information is at
https://ctan.org/pkg/moloch
--------------------------------------------------------------------------------
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 .
Marei Peischl submitted an update to the
bfh-ci
package.
Version: 2.2.6 2026-01-12
License: lppl1.3c
Summary description: Corporate Design for Bern University of Applied Sciences
Announcement text:
--------------------------------------------------------------------------------
## BFH-CI v2.2.6
Finally we managed to update the CTAN version to follow the internal changes.
Includes multiple fixes and some feature extensions across all provided document types.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/bfh-ci
More information is at
https://ctan.org/pkg/bfh-ci
--------------------------------------------------------------------------------
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.5.2 2026-02-15
License: lppl1.3c
Summary description: Icons for tabletop role-playing games
Announcement text:
----------------------------------------------------------------------
- Added variants for melee, bard and jewellery shape.
- Improve documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/rpgicons
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/rpgicons/
------------------------------------------------------------------------
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
Oliver Beery submitted an update to the
fontscale
package.
Version number: 5.0.0 2026-02-17
License type: lppl1.3c
Summary description: A flexible interface for setting font sizes
Announcement text:
----------------------------------------------------------------------
## [v5.0.0] - 2026-02-17
### Changed
- Major update before TeX Live 2026. This update includes many changes that are backwards incompatible.
- Updated requirements:
- Now requires `l3kernel` version 2023-11-01.
- No longer incompatible with the `scalefnt` package.
- The documentation no longer uses the terms "font step" and "font scale" to describe the font size. All package features which relied on the "font step" or "font scale" have been removed or redesigned. In hindsight, I do not find these concepts to be particularly helpful for users. Moreover, this had led to large package feature bloat.
- The documentation has been completely rewritten.
- Improved performance in the package code added to the `selectfont` hook.
- Keys `<font size command>/scale` renamed to `<font size command>/size-normalsize-ratio`.
- All font size commands defined by this package now issue an error instead of a warning if used in math mode.
- Improved the warning message in `\fontscalesetup` when the lengths of the font sizes are not correctly ordered from `\tiny` to `\Huge`.
- `\currentfontsize`, `\currentfontbaselineskip`, and `\currentnormalsize` are now proper lengths instead of expandable commands. This is more convenient when performing computations.
- `\setfontsize` now has an `o`- instead of an `s`-type argument with a new functionality.
- `\printfontsizecommand` now prints the command name in `\ttfamily`.
### Removed
- Files:
- `fontscale-v3.sty` (no support for versions older than 5.0.0)
- `fontscale-code.pdf`
- Keys:
- `typographic-scale/classic-10pt`
- `typographic-scale/classic-11pt`
- `typographic-scale/classic-12pt`
- `typographic-scale/classic-10bp`
- `typographic-scale/classic-11bp`
- `typographic-scale/classic-12bp`
- `typographic-scale/classic-10dd`
- `typographic-scale/classic-11dd`
- `typographic-scale/classic-12dd`
- `typographic-scale/classic-10nd`
- `typographic-scale/classic-11nd`
- `typographic-scale/classic-12nd`
- `classic-10pt`
- `classic-11pt`
- `classic-12pt`
- `classic-10bp`
- `classic-11bp`
- `classic-12bp`
- `classic-10dd`
- `classic-11dd`
- `classic-12dd`
- `classic-10nd`
- `classic-11nd`
- `classic-12nd`
- `magscale` (lacks use case)
- Commands:
- `\currentfontstep`, `\currentfontscale`
- `\setfontstep`, `\setfontscale`
- `\scalefont` (redundant with `\setfontsize` and `\currentfontsize`)
- `\setfontsizebaselineskip` (redundant with `\setfontsize`)
- `\setfontbaselineskip` `s`-type argument (redundant with
`\currentfontbaselineskip`)
- `\printfontsizeparameters`, `\printallfontsizeparameters`
- Variables:
- `\c_fontscale_<font size command>_step_fp`
- `\c_fontscale_normalsize_scale_fp`
- `\l_fontscale_<font size command>_scale_fp`
- `\l_fontscale_step_fp`, `\l_fontscale_scale_fp`
### Added
- Keys:
- `typographic-scale/classic`
- `classic`
- `classic/base`
- `classic/point`
- `\stepfontsize`
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/fontscale
More information is at
https://www.ctan.org/pkg/fontscale
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Joseph Wright submitted an update to the
ltx-talk
package.
Version number: 0.4.5 2026-02-16
License type: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
## [v0.4.5] - 2026-02-16
### Fixed
- Correct interaction of `\onslide` and `\item` overlays (see issue
[\#170](https://github.com/josephwright/ltx-talk/issues/170))
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk
More information is at
https://www.ctan.org/pkg/ltx-talk
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
KKTeX submitted an update to the
KKsymbols
package.
Version: 2.1.1 2026-02-17
License: mit
Summary description: LaTeX commands for enclosing characters in circles, squares, diamonds, or brackets
Announcement text:
----------------------------------------------------------------------
In this update, the following points are changed.
1. \period command was deleted. It has never been used since the
significance of existence had been absolutely questionable.
I finally decided to delete it.
2. New package option tsumesuji was added.
3. New command \zenkakuhabafixer was added.
This command is similar to the \ichimoji command, but
the vertical scaling is different.
For further explanation for the new option and command,
please refer to the package documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/kksymbols
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/kksymbols/
------------------------------------------------------------------------
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
Geoffrey Poore submitted an update to the
pythontex
package.
Version: 0.19 2026-02-15
License: lppl1.3 bsd3
Summary description: Run Python from within a document, typesetting the results
Announcement text:
----------------------------------------------------------------------
Fixed compatibility with recent Python versions.
Fixed several bugs and improved documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pythontex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pythontex/
------------------------------------------------------------------------
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
Marko Melander submitted the
jyu-chem-thesis
package.
Version number: 1.0 2026-02-11
License type: lppl1.3c
Summary description: Template for theses at the Department of Chemistry,
University of Jyväskylä
Announcement text:
----------------------------------------------------------------------
LaTeX template for Bachelor and Master theses at the Department of Chemistry,
University of Jyväskylä
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jyu-chem-thesis
More information is at
https://www.ctan.org/pkg/jyu-chem-thesis
------------------------------------------------------------------------
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
Marei Peischl submitted an update to the
rwth-ci
package.
Version: 1.1 2026-02-13
License: lppl1.3c
Summary description: LaTeX templates using CI of RWTH Aachen University
Announcement text:
--------------------------------------------------------------------------------
RWTH-CI v1.1
* extended documentation
* small fixes concerning the letter template
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/rwth-ci
More information is at
https://ctan.org/pkg/rwth-ci
--------------------------------------------------------------------------------
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 .
Niklas Beisert submitted an update to the
eqnlines
package.
Version: 1.0 2026-02-15
License: lppl1.3
Summary description: Single- and multiline equations
Announcement text:
----------------------------------------------------------------------
eqnlines is a LaTeX2e package providing a framework for typesetting
single- and multi-line equations which extends the established
equation environments of LaTeX and the amsmath package with many
options for convenient adjustment of the intended layout.
v1.0: stable release
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/eqnlines
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/eqnlines/
------------------------------------------------------------------------
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 Belaïche submitted an update to the
makedtx
package.
Version number: 1.3
License type: lppl
Summary description: Perl script to help generate dtx and ins files
Announcement text:
----------------------------------------------------------------------
- Add --nodrivendoc switch.
- Use strict warnings Perl package, and improve code quality/timeproofness
consequently.
- Optimize output with Perl heredocuments rather than line by line.
- Improve Perl argument passing and command line capture
- Add Makefile help target
- Remove Makefile dependence on sed
- BREAKING CHANGE: Fix file name to pre-1.2 name, createdtx.sty -> creatdtx.sty.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/makedtx
More information is at
https://www.ctan.org/pkg/makedtx
------------------------------------------------------------------------
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
Boris Veytsman submitted the
deutschesmuseum
package.
Version number: 1.7 2026-02-04
License type: lppl1.3
Summary description: A LaTeX class for contributions to Deutsches Museum publications
Announcement text:
----------------------------------------------------------------------
A LaTeX class for contributions to Deutsches Museum publications,
https://www.deutsches-museum.de/
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/deutschesmuseum
More information is at
https://www.ctan.org/pkg/deutschesmuseum
------------------------------------------------------------------------
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 Japanese TeX Development Community submitted an update to the
uptex-base
bundle.
Version: 2026-02-15
License: bsd3
Summary description: Plain TeX formats and documents for upTeX
Announcement text:
----------------------------------------------------------------------
Update upTeX documents and samples based on upTeX version 2.02.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uptex-base
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/jptex/generic/uptex-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
KKTeX submitted an update to the
KKran
package.
Version: 1.1.4
License: mit
Summary description: Generate answer fields in tests and exams
Announcement text:
----------------------------------------------------------------------
In this update, the following four points are changed.
1. Fixed a bug where the left border of \小問欄, \小問中欄,
\小問マス目, and \小問記述 produce unwanted thin line.
2. Add some package options in order to set font and style of
``大問番号'' and ``小問番号''.
3. Add a new command \全角幅固定 to input ``半角英数字'' to the
optional argument of \小問マス目.
4. Changed some default values of package options.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/kkran
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/kkran/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Herbert Voß submitted an update to the
xindex
package.
Version: 1.04 2026-02-15
License: lppl1.3 mit
Summary description: Unicode-compatible index generation
Announcement text:
----------------------------------------------------------------------
Added special example for Japanese language and sorting
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/xindex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/indexing/xindex/
------------------------------------------------------------------------
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 Japanese TeX Development Community submitted an update to the
mendex-doc
package.
Version: 2026-02-15
License: bsd3
Summary description: Documentation for Mendex index processor
Announcement text:
----------------------------------------------------------------------
* Update manuals based on TeX Live 2026 status.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/mendex-doc
The package’s files themselves can be inspected at
https://mirrors.ctan.org/info/mendex-doc/
------------------------------------------------------------------------
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
Takuji Tanaka submitted an update to the
upmendex
package.
Version: 1.22 2026-02-15
License: bsd3
Summary description: Multilingual index processor
Announcement text:
----------------------------------------------------------------------
upmendex update from v1.20 to v1.22
* Add command line option '--version'
* Better treatment of Ö,ö,Ő,ő in Estonian.
* Better treatment of Ŋ,ŋ in Finnish.
* Better treatment of Þ,þ in Danish, Norwegian, Swedish and Finnish.
* Better treatment of Ę,ę in Norwegian and Swedish.
* Better treatment of Ð,ð,Đ,đ in Danish, Norwegian, Finnish, Swedish and Icelandic.
* Better treatment of Ü,ü,Ű,ű in Danish, Norwegian, Swedish and Finnish.
* Better treatment of Ö,ö,Ø,ø,Ő,ő,Ô,ô,Œ,œ,Æ,æ,Ä,ä in Swedish and Finnish.
* Better treatment of Ø,ø,Ö,ö,Æ,æ,Ä,ä in Danish, Norwegian and Icelandic.
* Several bug fix.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/upmendex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/indexing/upmendex/
------------------------------------------------------------------------
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
package.
Version: 26.3 2026-02-14
License: lppl1.3
Summary description: Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
Announcement text:
----------------------------------------------------------------------
* Fixes related to Arabic justification.
* Other minor changes related to Kyrgyz, German and Breton.
----------------------------------------------------------------------
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
Jürgen Spitzmüller submitted an update to the
babel-german
package.
Version: 2.99c 2026-02-14
License: lppl1.3
Summary description: Babel support for documents written in German
Announcement text:
--------------------------------------------------------------------------------
This is a hotfix release which fixes a major regression with option patching
--------------------------------------------------------------------------------
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 .
Kevin McCurley submitted the
metacapture
package.
Version: 0.9.1
License: lppl1.3c
Summary description: A package for the capture of author-supplied metadata
Announcement text:
--------------------------------------------------------------------------------
The metacapture package and iacrj document class are designed to be used in a
journal publishing workflow. They provide a standard way for authors to provide
their metadata in a way that it can both be used to produce the front matter of
the article as well as a text output file that can be used to register the
article for a DOI and produce an HTML landing page. There is a companion
workflow component written in python that allows authors to upload their
articles and have them checked for metadata completeness and produce HTML
output.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/metacapture
More information is at
https://ctan.org/pkg/metacapture
--------------------------------------------------------------------------------
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 .
Dohyun Kim submitted an update to the
luatexko
package.
Version: 5.6 2026-02-14
License: lppl1.3c
Summary description: Typeset Korean with Lua(La)TeX
Announcement text:
--------------------------------------------------------------------------------
- a little speed-up by caching bbox data of harf-mode fonts
- use harfbuzz functions to get vmtx data of harf-mode fonts
- minor revision of \inhibitglue
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/generic/luatexko
More information is at
https://ctan.org/pkg/luatexko
--------------------------------------------------------------------------------
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 .
Kevin McCurley submitted the
iacrj
package.
Version number: 0.9.1
License type: lppl1.3c
Summary description: A document class for IACR journal publications
Announcement text:
----------------------------------------------------------------------
iacrj.cls is a document class that is intended for publication of journals of
the International Association for Cryptologic Research (IACR). It is part of an
open source system to optimize handling of metadata during the production of a
journal, and uses the metacapture.sty package for metadata extraction.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/iacrj
More information is at
https://www.ctan.org/pkg/iacrj
------------------------------------------------------------------------
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
Gerd Neugebauer submitted an update to the
crossword
package.
Version number: 1.15 2026-02-13
License type: other-free
Summary description: Typeset crossword puzzles
Announcement text:
----------------------------------------------------------------------
The support for French has been added.
The documentation has been improved.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/gene/crossword
More information is at
https://www.ctan.org/pkg/crossword
------------------------------------------------------------------------
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
Aaron Drews submitted an update to the
pfdicons
package.
Version number: 1.1 2026-02-11
License type: lppl1.3c
Summary description: Draw process flow diagrams in chemical engineering
Announcement text:
----------------------------------------------------------------------
Added 13 new icons with an emphasis on solids processing, as well as a new
custom stream pin and support for polar coordinate notation on most icons.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/pfdicons
More information is at
https://www.ctan.org/pkg/pfdicons
------------------------------------------------------------------------
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
>
> codedescribe
>
> package.
>
> Version: 1.24 2026-02-12
> License: lppl1.3c agpl3
>
> Summary description: LaTeX code description and documentation
>
> Announcement text:
> ----------------------------------------------------------------------
>
> added a shortcut for \tsmacro and some keys (see documentation) to help construct an expl variant's list. fixing issue 36 (at github).
>
> ----------------------------------------------------------------------
>
> 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
samcarter submitted an update to the
>
> panda
>
> package.
>
> Version: 0.3 2026-02-12
> License: lppl1.3c
>
> Summary description: A package to estimate the blackness of fonts
>
> Announcement text:
> ----------------------------------------------------------------------
>
> ### Changed
>
> - removed unncessary file from ctan upload
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/panda
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/panda/
>
> ----------------------------------------------------------------------
>
> 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
Udi Fogiel submitted the
lualineno
package.
Version: 0.1
License: 0bsd
Summary description: Line numbering in LuaTeX-based formats
Announcement text:
--------------------------------------------------------------------------------
lualineno provides flexible line numbering for LuaTeX-based formats. It supports OpTeX, LuaLaTeX, and Plain LuaTeX.
The package use LuaTeX's node traversing features to traverse the page box and add the line numbers right before shipout.
Doing so requires less tempering with the output routine, and allows support for numbering balanced columns.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/generic/lualineno
More information is at
https://ctan.org/pkg/lualineno
--------------------------------------------------------------------------------
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 .
Samcarter submitted an update to the
beamertheme-spectrum
package.
Version: 0.6 2026-02-12
License: lppl1.3c
Summary description: A clean beamer/ltx-talk theme with a big title graphic
Announcement text:
----------------------------------------------------------------------
### Changed
- ltx-talk: utilisiing `structure` colour instead of creating a
new colour (this ensures that also elements like itemize bullet
are coloured correctly)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/beamertheme-spectrum
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/beamer-contrib/themes/beamert…
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Sigitas Tolušis submitted the
xdvipsk-support
package.
Version: 1.0 2026-02-11
License: lppl1.3c
Summary description: LuaLaTeX packages for the xdvipsk binary (dvips extension)
Announcement text:
----------------------------------------------------------------------
LuaLaTeX package bundle for xdvipsk binary (dvips extension).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/xdvipsk-support
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/xdvipsk-support/
------------------------------------------------------------------------
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
Broadcreate submitted an update to the
cqjtuthesis
package.
Version number: 1.0.2 2026-02-11
License type: lppl1.3c
Summary description: Thesis template for Chongqing Jiaotong University (CQJTU)
Announcement text:
----------------------------------------------------------------------
This release focuses on refining the documentation layout and improving the clarity of the user guide.
Refined doc/cqjtuthesis-doc.tex page numbering:
Cover page has no page number.
Front matter (table of contents) uses Roman numerals.
Main content restarts with Arabic page number 1.
Refined doc/cqjtuthesis-doc.tex header mark display to avoid confusion between heading index and page number.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/cqjtuthesis
More information is at
https://www.ctan.org/pkg/cqjtuthesis
------------------------------------------------------------------------
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
Gerd Neugebauer submitted an update to the
crossword
package.
Version: 1.14 2026-02-11
License: other-free
Summary description: Typeset crossword puzzles
Announcement text:
----------------------------------------------------------------------
Minor improvements for sudoku have been incorporated.
The package options huge and Huge have been added.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/crossword
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/gene/crossword/
------------------------------------------------------------------------
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 Wette submitted an update to the
lineno
package.
Version: 5.6
License: lppl
Summary description: Line numbers on paragraphs
Announcement text:
--------------------------------------------------------------------------------
CHANGES for lineno pkg v5.6 2026/02/11:
1. Work around a compatibility issue of twocolumn
mode againt LaTeX2e 2026-06-01 PL2 and later;
thanks to Akira Yokosawa.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/lineno
More information is at
https://ctan.org/pkg/lineno
--------------------------------------------------------------------------------
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 number: 0.4.4 2026-02-10
License type: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
## [v0.4.4] - 2026-02-10
### Changed
- Revision of footnote code
### Fixed
- Apply overlay specs to heading commands (see issue
[\#164](https://github.com/josephwright/ltx-talk/issues/164))
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk
More information is at
https://www.ctan.org/pkg/ltx-talk
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Thomas F. Sturm submitted an update to the
sanitize-umlaut
package.
Version: 1.4.0 2026-02-10
License: lppl1.3
Summary description: Sanitize umlauts for MakeIndex and pdfLaTeX
Announcement text:
----------------------------------------------------------------------
### Added
- Description of nearly drop-in replacement of `makeindex` and
`sanitize-umlaut` by `upmendex`
### Changed
- `CHANGES.md` renamed to `CHANGELOG.md`following
https://keepachangelog.com/en/1.1.0/
- `\AtBeginDocument` replaced by `\AddToHook{begindocument}`
- `inputenc` references removed
### Fixed
- Documentation produced with `minted2` instead of `minted`
(currently not compatible to Python>=3.14)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/sanitize-umlaut
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/sanitize-umlaut/
------------------------------------------------------------------------
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
Marc Penninga submitted an update to the
fontools
package.
Version: 2026-02-10
License: gpl2
Summary description: Tools to simplify using fonts (especially TT/OTF ones)
Announcement text:
--------------------------------------------------------------------------------
Changes in this version:
- generated style files use "figureversions" instead of (deprecated) "fontaxes".
- when generating math fonts (experimental!), the script and scriptscript fonts
are by default loaded at somewhat bigger size than Latex's standard 70% and
50%, for better readability.
- a few minor bug fixes and documentation updates
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/utilities/fontools
More information is at
https://ctan.org/pkg/fontools
--------------------------------------------------------------------------------
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.5.1 2026-02-06
License: lppl1.3c
Summary description: Icons for tabletop role-playing games
Announcement text:
--------------------------------------------------------------------------------
- Added key to generate alias for shapes in L3 variant.
- Update documentation.
--------------------------------------------------------------------------------
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 .
Dohyun Kim submitted an update to the
luamplib
package.
Version: 2.39.0 2026-02-09
License: gpl2
Summary description: Use LuaTeX’s built-in MetaPost interpreter
Announcement text:
----------------------------------------------------------------------
Run file changes:
* new metapost macro, withmaskinggroup
* new option for \mplibgroup, asgroup="masking"
Documentation changes:
* be more precise about the term 'textual picture'
* caution about shading a picture that has multiple components
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luamplib
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/luamplib/
------------------------------------------------------------------------
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: 2.1.6 2026-02-07
License: mit
Summary description: Flexible ruler and annotation commands with key-value support and vertical writing compatibility
Announcement text:
----------------------------------------------------------------------
In this update, I made changes in the following four points:
1. Fixed a bug where the arguments of the \undernote with large
depth caused text overlap.
2. Modernized the internal implementation by migrating from TeX
primitives to the expl3 framework.
3. Fixed a bug which occurs when noteparstyle is set to “2”.
Also, added an error message to warn users when an invalid
noteparstyle is provided.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/modernruler
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/modernruler/
------------------------------------------------------------------------
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
Walter Daems submitted an update to the
beamer-reveal
package.
Version number: 1.09 2026-02-08
License type: lppl1.3
Summary description: Convert beamer slides to reveal.js HTML presentations
Announcement text:
----------------------------------------------------------------------
Version v1.08 with new features and bug fixes:
- added --debug option to perl script
- completed embedding mode, now everything except the quarto/reveal.js boilerplate can be embedded
- fixed handout generation for fixed (size) content (animations and stills)
- fixed problem of presentations without autoslide
- removed requirement for stills to have a handout spec
- scrutinized invalid option detection for media elements
- simplified progress key for animations/stills
- solved problem with non-uniqueness of reused animations and stills
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
Mingyu Xia submitted an update to the
LiteTable
package.
Version number: 3.9A 2026-02-07
License type: lppl1.3c
Summary description: Class schedules with colorful course blocks
Announcement text:
----------------------------------------------------------------------
Version 3.9A released.
- The scale of the generated timetable is supported to modify
- Updated the copyright info
----------------------------------------------------------------------
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
Herbert Voß submitted an update to the
xindex
package.
Version: 1.03 2026-02-07
License: lppl1.3 mit
Summary description: Unicode-compatible index generation
Announcement text:
----------------------------------------------------------------------
fix for \hyperindexformat -> \hyperxindexformat
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/xindex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/indexing/xindex/
------------------------------------------------------------------------
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
Mingyu Xia submitted an update to the
physics3
package.
Version number: 0.2A 2026-02-07
License type: lppl1.3c
Summary description: Modularized package for easy setting of physical formulas
Announcement text:
----------------------------------------------------------------------
Version 0.2A released.
- Moved the optional argument parsing function to the bare physics3.sty
- Added `*smallmatrix` supprot for the `xmat` module.
- Added the `\erfc` math operator in the `operator` module.
- Allowed users to select the `.tfm` blackboard font for the `\identity` and `\Identity` commands.
- Delivered the `bm-um` module to the `bm` package.
- Coding style uniformed; and updated the typeset of the doc.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/physics3
More information is at
https://www.ctan.org/pkg/physics3
------------------------------------------------------------------------
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
bundle.
Version: 0.4.3 2026-02-06
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Changed
- Spread columns to margin width
- Simplify footnote code
----------------------------------------------------------------------
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
Maïeul Rouquette submitted an update to the
reledmac
package.
Version: 2.44.2 2026-02-06
License: lppl1.3
Summary description: Typeset scholarly editions
Announcement text:
--------------------------------------------------------------------------------
Fix bug in footnote position with recent version of LaTeX.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/reledmac
More information is at
https://ctan.org/pkg/reledmac
--------------------------------------------------------------------------------
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 .
Renier Tan submitted an update to the
sysuthesis
package.
Version: 1.0.0 2026-02-06
License: lppl1.3c
Summary description: LaTeX thesis template for Sun Yat-sen University
Announcement text:
----------------------------------------------------------------------
Add:
- Add more math fonts
Fix:
- Remove spaces between Chinese characters in metadata
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/sysuthesis
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/sysuthesis/
------------------------------------------------------------------------
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
show-pdf-tags
package.
Version: 1.5
License: mit
Summary description: Extract PDF tags from tagged PDF files
Announcement text:
----------------------------------------------------------------------
A small update to avoid spurious blank lines in the XML output.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/show-pdf-tags
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/show-pdf-tags/
------------------------------------------------------------------------
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