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 .
Herbert Voß submitted the
pst-titration
package.
Version: 0.01
License: lppl
Summary description: Acid-Base pH Titration Curves with PSTricks
Announcement text:
----------------------------------------------------------------------
Titration is a common laboratory method of quantitative chemical
analysis to determine the concentration of an identified analyte
(a substance to be analyzed).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pst-titration
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pstricks/contrib/pst-titration/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Dohyun Kim submitted an update to the
luamplib
package.
Version: 2.41.3 2026-05-26
License: gpl2
Summary description: Use LuaTeX’s built-in MetaPost interpreter
Announcement text:
----------------------------------------------------------------------
* new optional argument for asgroup operator: wrapped
* fix the parsing of asgroup option
----------------------------------------------------------------------
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
Marei Peischl submitted an update to the
ZUGFeRD
package.
Version: 0.11 2026-05-25
License: lppl1.3c
Summary description: ZUGFeRD and Faktur-X invoicing using LaTeX
Announcement text:
----------------------------------------------------------------------
ZUGFeRD v0.11
* compatbility with current TeX Live
* add support for additional references, e.g. BT-132
* extend flexibility of demo implementation
* allow to set pdf metadata later than package loading (affects options zugferd/format)
* bugfixes for format=basic
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/zugferd
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/zugferd/
----------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Vincent Goulet
----------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Christophe Poulain submitted an update to the
ProfCollege
package.
Version: 1.00-b 2026-05-25
License: lppl1.3c
Summary description: A LaTeX package for French maths teachers in college
Announcement text:
----------------------------------------------------------------------
Version 1.00 geared towards LuaLaTeX but not only (See documentation)
Some new commands : \GuideAne, \GratteCiel, \TableLacunaire...
Improvements for some commands : \Pythagore become \NPythagore,
\Trigo become \NTrigo... (but old commands are still available)
Version 1.00-a:
Fix \Cartographie and compilation for no LuaLaTeX users.
Version 1.00-b:
Fix Documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/profcollege
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/profcollege/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
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
Jonathan Garbe submitted the
biblatex-greifswald
package.
Version number: 1 2026-05-25
License type: mit
Summary description: The author-date BibLaTeX Greifswald style
Announcement text:
----------------------------------------------------------------------
Greifswald bibliographies consist of two columns: The left one contains the
publication date, while title and other bibliographical data (the body) are
printed in the right column. The author names are printed in bold face and span
both columns.
The .bbx file can be used without the .sty file for non-tabular bibliographies.
The .sty file can be used without the .bbx file as a general basis for tabular
author-year bibliography styles.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gre…
More information is at
https://www.ctan.org/pkg/biblatex-greifswald
------------------------------------------------------------------------
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