Joseph Wright submitted an update to the
siunitx
package.
Version: 3.6.4 2026-10-12
License: lppl1.3c
Summary description: A comprehensive (SI) units package
Announcement text:
--------------------------------------------------------------------------------
## [v3.6.4] - 2026-10-12
### Fixed
- Avoid low-level error if `\pm` is a LaTeX2e robust command (see issue
[\#893](https://github.com/josephwright/siunitx/issues/893))
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/siunitx
More information is at
https://ctan.org/pkg/siunitx
--------------------------------------------------------------------------------
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.
Alan J. Cain submitted an update to the
marginalia
package.
Version: 0.84.6 2026-10-09
License: lppl1.3c
Summary description: Marginal content anywhere with automatic adjustment for LuaLaTeX
Announcement text:
------------------------------------------------------------------------
New feature: public expl3 interface (for programmers and package authors).
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/marginalia
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/marginalia/
------------------------------------------------------------------------
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: 6.00c 2026-10-11
License: lppl1.3c
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
------------------------------------------------------------------------
This is a major release. Most of the work concerns reliability: every
class has been reviewed, many bugs have been fixed, and errors now stop
the computation with a clear message giving the line of the user's code,
instead of producing nil or NaN values further on.
New features
- Ellipses from an equation (EL_from_equation) and from two conjugate
semi-diameters (EL_conjugate, Rytz construction).
- Transformations (rotation, homothety, symmetry, translation, reflection,
affinity, inversion, htm_apply) accept any supported object and return
an object of the same class.
- circle:common_tangent(C, "both") returns all the common tangents.
- New methods: occs:point(u, v), triangle:angle(i), get(i) for squares,
rectangles, quadrilaterals and parallelograms.
Main fixes
- Exact point of contact for tangent circles (this also corrects the
Feuerbach point and related constructions).
- Matrix inverse (it returned the identity), common tangents of circles
with equal radii, intersections with parabolas and hyperbolas, several
triangle and conic methods.
- tkz-elements.sty: transfer macros are defined whatever the loading order
of tkz-euclide.
Possible incompatibilities
- Some undocumented methods have been removed (e.g. point:set_rotation,
line:set_translation, circle:external_tangent); use the documented
methods, which now accept several objects.
- get_points(obj) is deprecated; use obj:get().
The complete list of changes is in CHANGELOG.md.
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
hawkdraw
package.
Version: 0.9.1 2026-10-12
License: lppl1.3c
Summary description: Draw vector graphics using l3draw with a simple syntax
Announcement text:
--------------------------------------------------------------------------------
- Adding option for absolute positioning;
- Adding expansion to parsing mechanism;
- Refactoring for recent LaTeX3 kernel updates.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/hawkdraw
More information is at
https://ctan.org/pkg/hawkdraw
--------------------------------------------------------------------------------
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 .
Vaibhav Blayer submitted an update to the
tikzphysics
package.
Version: 1.8.0 2026-10-11
License: lppl1.3c
Summary description: TikZ-native shapes and anchors for classical physics diagrams
Announcement text:
------------------------------------------------------------------------
tikzphysics 1.8.0 adds shared piston-cylinder closed-system diagrams
with configurable gas, heat and work labels and percentage coordinates.
Compact percentage-anchor storage fixes TeX memory exhaustion in project-local
Overleaf runtimes. Differential dimensions use external inward ->| / |<-
arrows; rotating-fluid slice arrows and configurable hatching are corrected.
Thermodynamic annotations inherit document fonts. Phased-wave endpoints and
projected-solid fills/patterns now follow their native geometry. Updated
manual, examples, regression checks and single-file bundle generator included.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tikzphysics
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzphysics/
------------------------------------------------------------------------
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
Junhao Wu submitted the
wiseref
package.
Version: v1.2026a 2026-10-10
License: lppl1.3c
Summary description: Cross-references with configurable type names, affixes, and number formats
Announcement text:
--------------------------------------------------------------------------------
Initial release of wiseref: typed LaTeX cross-references with configurable affixes, number formats,
multilingual profiles, optional sorting and ranges, and selectable hyperlink scope.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/wiseref
More information is at
https://ctan.org/pkg/wiseref
--------------------------------------------------------------------------------
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 .
Amer Amikhteh submitted an update to the
babelbidi
package.
Version: 0.2.0 2026-10-11
License: lppl1.3c
Summary description: An extension to babel’s bidirectional support
Announcement text:
--------------------------------------------------------------------------------
babelbidi 0.2.0 released.
This release adds a LuaTeX font-mapping cache, package options for language
selection, and a fix for enumeration-label errors caused by Babel direction
commands. It also adds tests for font caching, labels, and multicols.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babelbidi
More information is at
https://ctan.org/pkg/babelbidi
--------------------------------------------------------------------------------
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 .
Jay Lee submitted an update to the
simplebnf
package.
Version: 1.3.0 2026-09-20
License: mit
Summary description: A simple package to format Backus-Naur form (BNF)
Announcement text:
------------------------------------------------------------------------
This new version provides
1. support LHS only productions,
2. documentation updates,la and
3. various bug fixes.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/simplebnf
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/simplebnf/
------------------------------------------------------------------------
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
Fernando de Lacerda Mortari submitted the
linesys
package.
Version: 1.0
License: lppl1.3c
Summary description: Typeset linear systems and expressions from matrix-like input
Announcement text:
--------------------------------------------------------------------------------
Initial release of linesys, a LaTeX package for typesetting systems of
linear equations and inequalities from augmented-matrix-style input. The
package also provides linear-expression rendering, configurable variable
generation, pivot selection and highlighting, relation control, styling
wrappers, and persistent defaults.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/linesys
More information is at
https://ctan.org/pkg/linesys
--------------------------------------------------------------------------------
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 .
Inkyu Park submitted the
hangulmath
package.
Version: 0.5 2026-10-10
License: ofl lppl1.3c
Summary description: Hangul jamo as mathematical symbols
Announcement text:
------------------------------------------------------------------------
hangulmath makes the 40 letters (jamo) of modern Korean Hangul
available as mathematical symbols: 14 basic consonants, 5 double
consonants, 10 basic vowels and 11 compound vowels. Each symbol has an
official command name following the Revised Romanization of Korean
(\giyeok, \nieun, ...) and consonants have short four-letter aliases
(\giug, \niun, ...). \hangulsum, \hangulint and \hangullim turn any
symbol into a sum-, integral- or limit-like operator.
The package requires XeLaTeX or LuaLaTeX. The symbol glyphs come from a
bundled subset of Noto Sans CJK KR (SIL OFL), so no Korean font needs
to be installed.
This is the first public release.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/hangulmath
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/hangulmath/
------------------------------------------------------------------------
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