Josef Friedrich submitted an update to the
lparse
package.
Version: 0.2.0 2025-06-19
License: lppl1.3c
Summary description: A Lua module for parsing key-value options
Announcement text:
----------------------------------------------------------------------
### Changed
- Document the `scan` function
- Document `utils.scan_oarg`
- Document the argument specifier
### Fixed
- Fix license notice in the README
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lparse
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/lparse/
------------------------------------------------------------------------
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
निरंजन submitted an update to the
LinguisTiX
package.
Version: 0.5a 2025-06-19
License: gpl3+ fdl
Summary description: Enhanced support for linguistics
Announcement text:
--------------------------------------------------------------------------------
* The ‘unicode-math’ and ‘expex’ packages had a clash which
is solved by the new addition to the bundle, i.e.:
‘linguistix-fixpex’
* Minor bug fixes.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/unicodetex/latex/linguistix
More information is at
https://ctan.org/pkg/linguistix
--------------------------------------------------------------------------------
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 .
Florian Sihler submitted an update to the
TikZpingus
package.
Version: 1.3 2025-06-17
License: gpl3
Summary description: Penguins with TikZ
Announcement text:
----------------------------------------------------------------------
Now with instruments and footwear!
New Wing-Items:
* Fish
* Drumsticks
* Guitar
* Microphone
New Extras/Bill Shapes:
* Drums
* Open Bill
* Flip-Flops
* Shoes
* Sneakers
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tikzpingus
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzpingus/
------------------------------------------------------------------------
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
John Collins submitted an update to the
latexmk
package.
Version: 4.87 2025-06-15
License: gpl2
Summary description: Fully automated LaTeX document generation
Announcement text:
--------------------------------------------------------------------------------
1. Update documentation for go mode.
2. Update installation instructions and latexmk.cmd.
3. Correct/improve some items in example_rcfiles/.
4. Update detection of missing files reported by index package.
5. Correct detection of .bbl and index files after change of aux_dir.
6. Option --pdflatex no longer sets $pdflatex, so its behavior matchex --lualatex etc.
7. Removed banner options from on-line help; they are essentially obsolete.
8. Correct some informational and warning messages.
9. Add -cnf-line=STRING to set of allowed options passed to *latex.
Correct method of detection of need for biber or bibtex: (In some cases, latexmk would incorrectly run bibtex and get an error, e.g., with beamer package and its option 'show only notes'.)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/latexmk
More information is at
https://ctan.org/pkg/latexmk
--------------------------------------------------------------------------------
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: 0.2.0 2025-06-18
License: lppl1.3c
Summary description: LaTeX thesis template for Sun Yat-sen University
Announcement text:
----------------------------------------------------------------------
Fixed:
- Fix page numbering
- Remove redundant brackets
- Fix the issue of latin fonts not loading properly
- Adjust styling
New:
- Add tests
----------------------------------------------------------------------
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
Josef Friedrich submitted an update to the
cloze
package.
Version: 1.8.1 2025-06-17
License: lppl1.3c
Summary description: A LuaLaTeX package for creating cloze texts
Announcement text:
----------------------------------------------------------------------
### Changed
- Implement `\clozestrike `in Lua without LaTeX packages
### Added
- Add option `log`
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/cloze
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/cloze/
------------------------------------------------------------------------
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
Hugo Gomes submitted an update to the
pgf-spectra
package.
Version: 3.0.2 2025-06-16
License: lppl1.3
Summary description: Draw continuous or discrete spectra using PGF/TikZ
Announcement text:
--------------------------------------------------------------------------------
*** v3.0.2 (16/06/2025) ***
Fixed incorrect interaction of \pgfspectraplotshade with \pgfkeys{/pgf/number format/.cd,set decimalseparator={,}}
See
https://tex.stackexchange.com/questions/746103/problem-with-pgf-spectra-and…
for more details
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/pgf-spectra
More information is at
https://ctan.org/pkg/pgf-spectra
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
The LaTeX Project Team submitted an update to the
latex-amsmath
bundle.
Version: 2025-06-01 Patch level 1
License: lppl1.3c
Summary description: AMS mathematical facilities for LaTeX
Announcement text:
----------------------------------------------------------------------
#########################
# 2025-06-01 Release PL1
#########################
2025-06-16 David Carlisle <David.Carlisle(a)latex-project.org>
* amsmath.dtx: delay saving the definition of \label gh/1775
2025-06-11 David Carlisle <David.Carlisle(a)latex-project.org>
* amsmath-2018-12-01.sty: allow for rollback from newer formats (gh/1770)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/latex-amsmath
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/required/amsmath/
------------------------------------------------------------------------
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 Berry submitted an update to the
tugboat-plain
package.
Version: 1.32 2025-06-16
License: other-free
Summary description: Plain TeX macros for TUGboat
Announcement text:
--------------------------------------------------------------------------------
A small update to the tugboat-plain package, for TUGboat articles using
plain TeX, now v1.32 2025-06-16.
The main change is a number of updates to the author's guide for plain
TUGboat: more commands are now described, notably including
\enablemetacode and (a new macro) \disablemetacode controlling the
output of input <foo> in verbatim blocks. Many thanks to Luis Rivera for
patches, suggestions, and proofreading.
Please see https://tug.org/TUGboat for deadlines, author info, an
archive of all issues, and everything else relating to TUGboat.
Suggestions and bug reports are always welcome.
And please submit articles for the next issue!
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/plain/contrib/tugboat
More information is at
https://ctan.org/pkg/tugboat-plain
--------------------------------------------------------------------------------
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: 1.8.8 2025-06-15
License: lppl1.3c
Summary description: Icons for tabletop role-playing games
Announcement text:
--------------------------------------------------------------------------------
Adjustments to support next release of l3draw package.
--------------------------------------------------------------------------------
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 .
Renier Tan submitted the
sysuthesis
package.
Version: 0.1.0 2025-04-30
License: lppl1.3c
Summary description: LaTeX thesis template for Sun Yat-sen University
Announcement text:
----------------------------------------------------------------------
The `sysuthesis` class is intended for typesetting Sun Yat-sen
University dissertations with LaTeX, providing support for bachelor,
master, doctoral thesis.
Compilation of this class requires either XeLaTeX or LuaLaTeX` engine.
----------------------------------------------------------------------
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
François Pantigny submitted an update to the
piton
package.
Version: 4.6 2025-06-16
License: lppl1.3
Summary description: Typeset informatic listings with LPEG of LuaLaTeX
Announcement text:
----------------------------------------------------------------------
New keys 'box', 'tcolorbox', 'max-width' and 'vertical-detected-commands'
New special color : 'none'
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/piton
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/piton/
------------------------------------------------------------------------
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
Raphaël Giromini submitted an update to the
cahierprof
package.
Version number: 1.1 2025-06-16
License type: lppl1.3c
Summary description: Schedule and grade books for French teachers
Announcement text:
----------------------------------------------------------------------
Update of the cahierprof package which gives a background color for special days
of the year and the dates in the Student table.
French / Français
Mise à jour du paquet cahierprof qui permet d'avoir une couleur de fond pour les
jours fériés et les examens dans les tableaux hebdomadaires et les dates en
en-tête dans les tableaux des classes.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/cahierprof
More information is at
https://www.ctan.org/pkg/cahierprof
------------------------------------------------------------------------
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
Christian Tellechea submitted an update to the
systeme
package.
Version number: 0.43 2025-06-16
License type: lppl1.3c
Summary description: Format systems of equations
Announcement text:
----------------------------------------------------------------------
systeme v0.43
-------------
* bugfix
* nouvelle clé 'ignore empty eq'
* nouvelle clé 'cr eq sep'
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/systeme
More information is at
https://www.ctan.org/pkg/systeme
------------------------------------------------------------------------
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 an update to the
cmtiup
package.
Version number: 2.2 2025-06-15
License type: lppl1.3
Summary description: Upright punctuation with CM italic
Announcement text:
----------------------------------------------------------------------
Version 2.2: Corrected a bug in declaration, thanks to Matthew Bertucci
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/cm/cmtiup
More information is at
https://www.ctan.org/pkg/cmtiup
------------------------------------------------------------------------
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 number: 4.15c 2025-06-15
License type: lppl1.3
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
----------------------------------------------------------------------
- version 4.15c
- Package additions and corrections:
- `tkz_dc` has become `tkz.dc` since the previous version. A few occurrences of `tkz_dc` remained and have beenremoved.
- Improved argument support in triangle methods: methods that previously used arg as the number of cyclic permutations of $(A,B,C)$ (selecting the first vertex) now also accept the vertex itself. (`bisector`, `altitude`, `ex-circle` etc.)
This makes usage clearer and improves compatibility with other methods.
- Added a function `tkz.is_direct` to find out whether an angle defined by three points is in the direct direction.
- Added tkz.trisector which divides a sector into three identical sectors. The result is two points.
- Added a new method for the triangle class: mediator, to obtain the bisector of the side opposite the chosen vertex. This method existed for a straight line (segment).
- Documentation
- Changes to reflect new developments.
- Example added: Morley triangle in Examples.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements
More information is at
https://www.ctan.org/pkg/tkz-elements
------------------------------------------------------------------------
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
Romano Giannetti submitted an update to the
CircuiTikZ
package.
Version: 1.8.1 2025-06-15
License: lppl gpl
Summary description: Draw electrical networks with TikZ
Announcement text:
----------------------------------------------------------------------
Minor changes: better documentation on using pics for subcircuits,
a new style of MOSFETs, completing the "plain" amplifiers.
- add Andrew Stacey's `tikzmark` library to the manual
- add FDSOI MOSFETs
- New component: `plain gm mono amp`
- documentation enhancements
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/circuitikz
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/circuitikz/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Joseph Wright submitted an update to the
beamer
package.
Version: 3.74 2025-06-15
License: lppl1.3c gpl2+ fdl
Summary description: A LaTeX class for producing presentations and slides
Announcement text:
----------------------------------------------------------------------
### Fixed
- added missing `mini frame in current section` templates for `box`
and `tick` (fix #940)
- adopt workaroud for changed label definition in amsmath from
https://chat.stackexchange.com/transcript/message/67866940#67866940
(fix #941)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/beamer
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/beamer/
------------------------------------------------------------------------
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
Christian Tellechea submitted an update to the
simplekv
package.
Version: 0.32 2025-06-15
License: lppl1.3c
Summary description: A simple key/value system for TeX and LaTeX
Announcement text:
----------------------------------------------------------------------
Bugfix
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/simplekv
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/simplekv/
------------------------------------------------------------------------
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
plante submitted the
eoldef
package.
Version number: 1.0
License type: lppl1.3c
Summary description: Define commands which absorb the whole source line as arguments
Announcement text:
----------------------------------------------------------------------
eoldef is a new package that implements a simple way for commands to absorb a
whole line in the source code as its arguments, enabling less verbose
markdown-like syntax. It may be used in most tex formats by \input{eoldef}.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/plain/eoldef
More information is at
https://www.ctan.org/pkg/eoldef
------------------------------------------------------------------------
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
Dohyun Kim submitted an update to the
luatexko
package.
Version: 4.0 2025-06-14
License: lppl1.3c
Summary description: Typeset Korean with Lua(La)TeX
Announcement text:
--------------------------------------------------------------------------------
* luatexko.sty:
- support tagging on vertical writing
* luatexko.lua:
- remove redundant user whatsits
- put dotemph box after the base characters
- add 0xFF1A and 0xFF1B to fonts.protrusions.setups.default
--------------------------------------------------------------------------------
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 .
Paul Wintz submitted the
hideproofs
package.
Version: 1.0
License: lppl
Summary description: Defines an a starred proof environment that hides proofs in draft mode
Announcement text:
--------------------------------------------------------------------------------
The hideproofs package introduces an alternate proof environment, `proof*`,
which conditionally hides or shows its contents based on the document mode
(e.g., `draft` mode). This is useful for omitting formal proofs from draft
versions while retaining them in final documents. The motivation for this
package is to reduce the clutter in large documents by omitting long proofs,
allowing authors to focus their attention on results or proofs that are still in
progress.
This is the first package that I've submitted to CTAN and I think it turned out well. I hope you enjoy it!
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/hideproofs
More information is at
https://ctan.org/pkg/hideproofs
--------------------------------------------------------------------------------
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 .
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.22 2025-06-15
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
----------------------------------------------------------------------
-change syntax of drawm
drawm(mcf) => drawm("mcf")
-update mcf2graph.mp
-update MCF manual,example
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/mcf2graph
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/mcf2graph/
------------------------------------------------------------------------
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
Hironori Kitagawa submitted an update to the
luatexja
package.
Version: 20250614.0
License: bsd
Summary description: Typeset Japanese with Lua(La)TeX
Announcement text:
----------------------------------------------------------------------
* ltjsclasses: sync with LaTeX2e 2025-06-01.
* Fixed: \oddsidemargin and \evensidemargin were swapped in vertical writing.
* luatexja-adjust.sty: better compatibility with the lua-ul package. (gh/30)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luatexja
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/luatexja/
------------------------------------------------------------------------
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.20 2025-06-14
License: bsd3
Summary description: Multilingual index processor
Announcement text:
--------------------------------------------------------------------------------
upmendex update from v1.11 to v1.20
* Supports 10 Brahmic scripts:
Bengali, Gurmukhi, Gujarati, Kannada, Lao, Malayalam, Oriya, Sinhala, Tamil and Telugu scripts (experimental).
* Add keyword "script_head" to style file.
Remove deprecated keyword "tumunja" from style file.
* Enhance treatment of S,T comma below in Romanian.
* Support V-W ordering in Finnish traditional collation.
* Support digraph AA in Danish and Norwegian.
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.
* Treat U+3192..3195, U+3280..3289, U+A830..A835 as "other number".
* Prepare to support CJK Unified Ideographs Extension J in Unicode 17.0.
It will work with future version of ICU.
* Use kpse_find_file to find style files.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/indexing/upmendex
More information is at
https://ctan.org/pkg/upmendex
--------------------------------------------------------------------------------
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 .