Javier Bezos López submitted an update to the
babel
package.
Version number: 25.9 2025-05-14
License type: lppl1.3
Summary description: Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
Announcement text:
----------------------------------------------------------------------
Changes in version 25.9 are described in:
https://latex3.github.io/babel/news/whats-new-in-babel-25.9.html
Here is a summary:
* Option 'prepend' in transforms.
* Options 'pars' and 'nopars' in 'layout'.
* \BabelFootnote always available (which also fixes #324).
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/babel/base
More information is at
https://www.ctan.org/pkg/babel
------------------------------------------------------------------------
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
François Pantigny submitted an update to the
piton
package.
Version: 4.5 2025-05-14
License: lppl1.3
Summary description: Typeset informatic listings with LPEG of LuaLaTeX
Announcement text:
----------------------------------------------------------------------
New key 'print' to control whether the content of the environment
will actually be printed in the PDF (it may be useful to write
'print=false' in some circumstances, in particular when the key
'write' or the key 'join' is used).
New commands \RenewPitonEnvironment, \DeclarePitonEnvironment
and \ProvidePitonEnvironment.
----------------------------------------------------------------------
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
Alceu Frigeri submitted an update to the
switch
package.
Version: 1.1
License: lppl1.3c gpl
Summary description: A constant time/expandable switch/case
Announcement text:
----------------------------------------------------------------------
Documentation: added a more advanced example of use.
A new set of auxiliary commands (testing existence and
undefining switches).
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/switch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/switch/
------------------------------------------------------------------------
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
hvextern
package.
Version number: 0.42 2025-05-14
License type: lppl1.3
Summary description: Write and execute external code, and insert the output
Announcement text:
----------------------------------------------------------------------
This version has a fix for progpath.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/hvextern
More information is at
https://www.ctan.org/pkg/hvextern
------------------------------------------------------------------------
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
Udo Wermuth submitted an update to the
ifis-macros
package.
Version: 2.0 2025-02-25
License: gpl3+
Summary description: Check if a given input string is a number or dimension for TeX
Announcement text:
--------------------------------------------------------------------------------
Added: Macros for glue and muglue; see TUGboat 46:1 (2025).
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/plain/contrib/ifis-macros
More information is at
https://ctan.org/pkg/ifis-macros
--------------------------------------------------------------------------------
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 .
Celia Rubio Madrigal submitted an update to the
ddphonism
package.
Version: 0.3 2025-05-13
License: lppl1.3c
Summary description: Dodecaphonic diagrams: twelve-tone matrices, clock diagrams, etc.
Announcement text:
--------------------------------------------------------------------------------
Refactored to remove package dependencies and improve readability of code
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/ddphonism
More information is at
https://ctan.org/pkg/ddphonism
--------------------------------------------------------------------------------
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 .
Oliver Kopp submitted an update to the
plantuml
package.
Version: 0.6.0
License: lppl1.3c
Summary description: Support for rendering UML diagrams using PlantUML
Announcement text:
--------------------------------------------------------------------------------
- Fixed infinite loop when using `latexmk` with SVG output, by executing PlantUML only if the code is changed. [#49](https://github.com/koppor/plantuml/pull/49)
- Fixed Incorrect file name when file name is specified after `@startuml`. [#49](https://github.com/koppor/plantuml/pull/49#issuecomment-2867843869)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/plantuml
More information is at
https://ctan.org/pkg/plantuml
--------------------------------------------------------------------------------
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
l3kernel
package.
Version: 2025-04-29
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
--------------------------------------------------------------------------------
## [2025-04-29]
### Fixed
- Support for LuaMetaTeX in generic mode (issue \#1702)
- Correctly keep `intarray` variables across multiple dumps (issue \#1597)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/required/l3kernel
More information is at
https://ctan.org/pkg/l3kernel
--------------------------------------------------------------------------------
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 .
Maïeul Rouquette submitted an update to the
reledpar
package.
Version: 2.25.10 2025-05-13
License: lppl1.3
Summary description: Typeset scholarly editions in parallel texts
Announcement text:
----------------------------------------------------------------------
Fix detection of left/right side language with polyglossia
when using implicitly the main language of document
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/reledpar
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/reledmac/
------------------------------------------------------------------------
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
systeme
package.
Version: 0.4 2025-05-13
License: lppl1.3c
Summary description: Format systems of equations
Announcement text:
----------------------------------------------------------------------
- utilisation de simplekv pour effectuer les réglages via
clés/valeurs ; mise à disposition de la macro \setsysteme et de
l'argument optionnel de la macro \systeme pour y spécifier les
clés/valeurs -> rupture de compatibilité
- macros abandonnées : \sysdelim, \syseqsep, \sysalign,
\syssignspace, \syseqspace, \syslineskipcoeff, \sysequivsign,
\sysaddeqsign, \sysremoveeqsign, \sysextracolsign,
\syscodeextracol, \sysautonum, \syssubstitute et
\sysnosubstitute
- inconnues acceptées, triées et alignées dans le membre de droite
- mise en place de la clé 'coeff code' pour insérer une espace
entre le coefficient (si présent) et l'inconnue
- possibilité de stocker le code produit dans une macro spécifiée
avec la clé 'store'
- suppression des macros privées de xstring
- réécriture des 3/4 du code, mise en ordre, assainissement et
donc création de bugs. Forcément !
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/systeme
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/systeme/
------------------------------------------------------------------------
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.5 2025-05-13
License: lppl
Summary description: Line numbers on paragraphs
Announcement text:
----------------------------------------------------------------------
Changes for v5.5:
1. Protect \\ with \protect instead of \DeclareRobustCommand.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lineno
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/lineno/
------------------------------------------------------------------------
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
Boris Veytsman submitted an update to the
aomart
package.
Version number: 1.34
License type: lppl1.3
Summary description: Typeset articles for the Annals of Mathematics
Announcement text:
----------------------------------------------------------------------
Version 1.34
Redesign of the editorial comments system.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/aomart
More information is at
https://www.ctan.org/pkg/aomart
------------------------------------------------------------------------
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
Jürgen Spitzmüller submitted an update to the
polyglossia
package.
Version: 2.5 2025-05-12
License: mit lppl1.3 cc0
Summary description: An alternative to babel for XeLaTeX and LuaLaTeX
Announcement text:
----------------------------------------------------------------------
Interface and defaults changes
* The babelnames classiclatin and ecclesiasticlatin are changed
to classicallatin and ecclesiasticallatin.
This reflects a change in the babel-latin package.
Bug fixes
* Fix a bug with linebreaking in CJK languages (#675).
* Fix global setting of babelshorthands (#680).
* Fix mapping between upper and lower case for classic and
medieval Latin: u/V, ú/V́, ū/V̄, ŭ/V̆.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/polyglossia
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/polyglossia/
------------------------------------------------------------------------
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
Giuseppe Silano submitted an update to the
EuropeCV
package.
Version: 2025-05-11
License: lppl
Summary description: Unofficial class for European curricula vitae
Announcement text:
----------------------------------------------------------------------
Fix the issue with the "notitle" option, which caused the date
to overlap with the top rule.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/europecv
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/europecv/
------------------------------------------------------------------------
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 Bowman submitted an update to the
asymptote
package.
Version: 3.03
License: lgpl3
Summary description: 2D and 3D TeX-Aware Vector Graphics Language
Announcement text:
--------------------------------------------------------------------------------
The xasy setting was fixed.
The rename function and --outname setting are supported again under MSWindows.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/asymptote
More information is at
https://ctan.org/pkg/asymptote
--------------------------------------------------------------------------------
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 .
Alceu Frigeri submitted the
switch
package.
Version: 1.0 2025-05-11
License: lppl1.3c gpl
Summary description: A constant time/expandable switch/case
Announcement text:
----------------------------------------------------------------------
This package defines two commands (and aliases) aimed at
implementing a constant time switch/case alike command.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/switch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/switch/
------------------------------------------------------------------------
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
Michiel de Dood submitted an update to the
lion-msc
package.
Version: 0.31 2025-05-10
License: lppl1.3
Summary description: LaTeX class for B.Sc. and M.Sc. reports at Leiden Institute of Physics (LION)
Announcement text:
--------------------------------------------------------------------------------
Better support for bibliographies by removing the obsolete inputenc package
Added svg file support as standard option
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/lion-msc
More information is at
https://ctan.org/pkg/lion-msc
--------------------------------------------------------------------------------
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 .
Maxime Chupin submitted an update to the
mp-geom2d
package.
Version: 1.3
License: lppl1.3c
Summary description: Flat geometry with MetaPost
Announcement text:
--------------------------------------------------------------------------------
# New macros
- Adding `pointes` for drawing list of points
- Adding `ParametrePointTaille`, `ParametrePointCouleur`, `ParametrePointeType` and `ParametreConiqueCoef` to modify the values of global variables.
- Adding of `gddClip` to clip the current picture to a mp-geom2d object.
- Adding macros `PointIntersection` (wrapper of `intersectionpoint`) and `HyperboleF` to define hyperbola with focus.
# Translation of the macros, documentation and examples in english
# Small bugs and documentation improvements
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/metapost/contrib/macros/mp-geom2d
More information is at
https://ctan.org/pkg/mp-geom2d
--------------------------------------------------------------------------------
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 .
Cédric Pierquet submitted an update to the
ProfLycee
package.
Version: 3.11g 2025-05-10
License: lppl1.3c cc0 mit cc-by-sa-3
Summary description: A LaTeX package for French maths teachers in high school
Announcement text:
--------------------------------------------------------------------------------
Ajout de deux cliparts (type 'bullseye-arrow')
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/proflycee
More information is at
https://ctan.org/pkg/proflycee
--------------------------------------------------------------------------------
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 .
Cédric Pierquet submitted an update to the
customenvs
package.
Version: 0.3.6 2025-05-10
License: lppl1.3c cc-by-sa-4
Summary description: Custom environments (MCQ, list with picked items, ...)
Announcement text:
--------------------------------------------------------------------------------
0.3.6 : pictogram bullseye-arrow (with TikZ)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/customenvs
More information is at
https://ctan.org/pkg/customenvs
--------------------------------------------------------------------------------
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
JuliaMono
package.
Version: 0.01
License: lppl1.3 ofl
Summary description: Support for the TrueType font JuliaMono
Announcement text:
--------------------------------------------------------------------------------
JuliaMono - a monospaced font for scientific and technical computing.
There are font files for Regular, Italic, Bold and BoldItalic in light,
medium, black and extra bold version.
There are more than 12 thousands glyph in every font file.
The font files have the SIL Open Font License
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/juliamono
More information is at
https://ctan.org/pkg/juliamono
--------------------------------------------------------------------------------
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 Japanese TeX Development Community submitted an update to the
ptex-manual
package.
Version: 2025-05-10
License: bsd3
Summary description: Japanese pTeX manual
Announcement text:
----------------------------------------------------------------------
Update manuals based on TeX Live 2025 status.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ptex-manual
The package’s files themselves can be inspected at
https://mirrors.ctan.org/info/ptex-manual/
------------------------------------------------------------------------
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: 2025-05-10
License: bsd3
Summary description: Documentation for Mendex index processor
Announcement text:
----------------------------------------------------------------------
Update documentation for TeX Live 2025 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
The Japanese TeX Development Community submitted an update to the
jsclasses
bundle.
Version: 2025-05-10
License: bsd
Summary description: Classes tailored for use with Japanese
Announcement text:
----------------------------------------------------------------------
* jsclasses: Insert \inhibitglue and \ignorespaces at start of
\footnote content.
* okumacro.sty: Fix an error for \whichpage.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/jsclasses
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/jptex/latex/jsclasses/
------------------------------------------------------------------------
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
Wenjian Chern submitted an update to the
updatemarks
package.
Version: 0.4a 2025-05-09
License: lppl1.3c
Summary description: Extract and update marks from boxes
Announcement text:
----------------------------------------------------------------------
Fix the requirement of an unknown package.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/updatemarks
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/updatemarks/
------------------------------------------------------------------------
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