Erik Nijenhuis submitted an update to the
LyLuaTeX
package.
Version: 1.1.6 2026-05-26
License: mit
Summary description: Commands to include lilypond scores within a (Lua)LaTeX document
Announcement text:
----------------------------------------------------------------------
This maintenance release focuses mainly on compatibility improvements
for MiKTeX and recent LilyPond versions.
It improves process-pipe handling on MiKTeX, shell-argument quoting,
include-path normalization, and Ghostscript command detection.
The release also adds the `tall-page-formats` option, refreshes
the bundled `luaoptions` module, and fixes extra left padding
for inline scores.
Users of MiKTeX, and users testing LilyPond 2.25.x development
versions, are encouraged to update.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lyluatex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/lyluatex/
------------------------------------------------------------------------
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
Zeping Lee submitted an update to the
gbt7714
package.
Version number: 2.3.0 2026-05-26
License type: lppl1.3c
Summary description: A BibTeX implementation of China National Standard GB/T 7714
Announcement text:
----------------------------------------------------------------------
## [2.3.0] - 2026-05-26
### Added
- Add `entrybreak` option to control whether the bibliography is allowed to break across pages in the middle of an entry.
- Add `compress = true/false` option to control whether to join consecutive reference numbers.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/biblio/bibtex/contrib/gbt7714
More information is at
https://www.ctan.org/pkg/gbt7714
------------------------------------------------------------------------
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
pdfmanagement
package.
Version: 0.97c 2026-05-26
License: lppl1.3c
Summary description: LaTeX PDF management bundle
Announcement text:
----------------------------------------------------------------------
Do not define \AddToDocumentProperties and related commands
if they are already defined.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pdfmanagement
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pdfmanagement/
------------------------------------------------------------------------
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.0.7 2026-05-25
License: lppl1.3c
Summary description: Draw vector graphics using l3draw with a simple syntax
Announcement text:
----------------------------------------------------------------------
- Adding patterns
- Adding `at path part` option
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/hawkdraw
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/hawkdraw/
------------------------------------------------------------------------
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-05-26
License: lppl1.3c
Summary description: Development pre-release of l3kernel
Announcement text:
----------------------------------------------------------------------
### Added
- Symbolic support for variadic functions (issue \#1306)
### Changed
- Extend docs for `\keys_if_exist:n(TF)` (see issue \#1902)
- Anticipate ranges in catcode-in-class mode (issue \#1903)
### Fixed
- Nested inheritance of key defaults (issue \#1901)
----------------------------------------------------------------------
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
Romano Giannetti submitted an update to the
CircuiTikZ
package.
Version number: 1.8.6 2026-05-24
License type: lppl gpl
Summary description: Draw electrical networks with TikZ
Announcement text:
----------------------------------------------------------------------
A shiny new style for the manual, with a new example code implementation by
Jonathan P. Spratte, based on the package `enverb`. The manual now avoids
writing *hundreds* of auxiliary files, and compiles significantly faster. As a
bonus, now the manual can be compiled with `lwarp`, enabling the creation of a
pure-HTML version.
Additionally, a new option to simplify building custom blocks, thanks to a
suggestion by Matthias Jung.
- New manual style, with new example code based on `enverb`
(mainly by Jonathan P. Spratte)
- New option `border` for `component text` that applies to the
`twoportsplit` component
- New option `jfet gate height` to move the vertical position
of JFET gate
- New options for relative gate thickness in FETs and MOSFETs,
and rounded caps for transistors
- Fixed a nasty bug with `ooosourcetrans`.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/circuitikz
More information is at
https://www.ctan.org/pkg/circuitikz
------------------------------------------------------------------------
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
Paul Zuurbier submitted an update to the
numodel-bundle
package.
Version number: 0.6.0 2026-05-26
License type: lppl1.3c
Summary description: Numerical physics models with Forrester diagrams and
auto-sized plots
Announcement text:
----------------------------------------------------------------------
numodel-bundle v0.6.0
Highlights
----------
* New per-prefix accessor \<prefix>steps expands to the iteration count N
after \computemodel. No more deriving N by hand from Tmax/dt.
* \mstep{<Name>}{<i>} now raises a numodel error when <i> is outside the
recorded range, instead of silently expanding to nothing.
* \textmodel: alias keys (alias, aliasleft, aliasright) now work with
amsmath dots macros (\cdots, \ldots, \dotsb, ...). Fixes a regression
introduced in v0.4.0 by the tabularray migration.
* \graphicmodel auto-layout no longer leaves an empty row between the
stocks row and the constants row when the model has no auxiliary
variables.
Build / packaging changes
-------------------------
* The user manual moved out of the .dtx into stand-alone
numodel-manual.tex / numodel-plot-manual.tex. The .dtx is now pure
docstrip source. Manuals use Arial + Lete Sans Math + Fira Mono and a
tcolorbox+listings example environment so each example is shown
verbatim and executed from a single source.
* The examples/ directory is no longer shipped to CTAN.
Removed
-------
* numodel: stockwidth setup key and \halfstockwidth macro (dead code).
See numodel/CHANGELOG.md and numodel-plot/CHANGELOG.md for the full list.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/numodel-bundle
More information is at
https://www.ctan.org/pkg/numodel-bundle
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Manfred Lotz submitted an update to the
pkgcheck
package.
Version number: 4.0.2 2026-05-25
License type: apache2 mit
Summary description: CTAN package checker
Announcement text:
----------------------------------------------------------------------
## pkgcheck 2026-05-25 (4.0.2)
### Fixed
Fix filecontents false positives
Suppress \begin{filecontents} targets in files that have no \generate or
\generateFile commands. Such files use filecontents for documentation
purposes (embedded code examples, index-style files written during doc
compilation) rather than for package installation.
Co-Authored-By: Claude Sonnet 4.6 <noreply(a)anthropic.com>
## pkgcheck 2026-05-24 (4.0.1)
### Fixed
Fix three parser bugs in nom_parsing.rs
- keep may_generate=true when a macro is redefined
with a non-generating body (sticky flag). Fixes ctable/isodoc where
\ifx...\else...\fi guards a generating and a no-op \def of \Extract.
- introduce skip_control_symbol so the fallback branch advances
past \X (backslash + one character) rather than just the backslash.
Fixes \\begin{filecontents} and \\generate{ in Perl string literals
(perltex.dtx, makedtx.dtx) being misread as real TeX commands.
Co-Authored-By: Claude Sonnet 4.6 <noreply(a)anthropic.com>
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/pkgcheck
More information is at
https://www.ctan.org/pkg/pkgcheck
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
The LaTeX Project Team submitted an update to the
l3experimental
package.
Version: 2026-05-26
License: lppl1.3c
Summary description:
Announcement text:
--------------------------------------------------------------------------------
## [2026-05-26]
### Added
- `\draw_point_interpolate_curve:nnnn`
- `\draw_path_lastx:`, `\draw_path_lasty:` (issue \#1900)
### Changed
- Automatically manage layer creation in drawings (see issue \#1899)
- Rename `\draw_point_interpolate_arcaxes:nnnnnn` to
`draw_point_interpolate_arc_axes:nnnnnn`
- Document `\draw_point:n` (issue \#1488)
### Fixed
- Correct signature for `\draw_point_interpolate_curve:nnnnnn`
- Correct result for `\draw_point_interpolate_curve:nnnnnn` (issue \#1903)
- Correct scaling for `\draw_point_arc_axes:nnnn` (issue \#1910)
- Correct transformations for `\draw_transform_shift_invert:` (issue \#1913)
- Correct interpolation in `\draw_point_interpolate_line:nnn` (issue \#1918)
### Removed
- `\draw_layer_new:n` (see issue \#1899)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3experimental
More information is at
https://ctan.org/pkg/l3experimental
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
Faris Hameed submitted the
orbitals
package.
Version: 1.0
License: lppl1.3c
Summary description: Atomic subshell / orbital-box diagrams for LaTeX, with automatic electron filling following Hund's rule and the Pauli principle
Announcement text:
--------------------------------------------------------------------------------
`orbitals` draws the familiar "box-and-arrow" notation for atomic subshells
(s, p, d, f). You give only the principal quantum number, the subshell letter
and the number of electrons; the package fills the boxes automatically (one
spin-up arrow per box first, then pairing), reproducing the high-spin
free-atom ground state.
It can draw:
* a single subshell (`\suborbital`),
* a row of subshells (`\electronconfig`),
* a valence configuration with a noble-gas core (`\atomconfig`),
* an empty transition-series template (`\transitionseries`).
Every diagram can be scaled and placed inline in running text. Colours, box
size, spacing and arrow shape are configurable.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/orbitals
More information is at
https://ctan.org/pkg/orbitals
--------------------------------------------------------------------------------
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 .