Javier Bezos López submitted an update to the
babel-indonesian
package.
Version: 1.0n
License: lppl1.3
Summary description: Support for Indonesian within babel
Announcement text:
--------------------------------------------------------------------------------
Fixed names for Februari and November.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/indonesian
More information is at
https://ctan.org/pkg/babel-indonesian
--------------------------------------------------------------------------------
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
l3experimental
package.
Version: 2025-05-26
License: lppl1.3c
Summary description: Experimental LaTeX3 concepts
Announcement text:
--------------------------------------------------------------------------------
## [2025-05-26]
### Removed
- `\draw_hidden_(begin|end):`
--------------------------------------------------------------------------------
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 .
The LaTeX Project Team submitted an update to the
latex-base
package.
Version: 2025-06-01
License: lppl1.3c
Summary description: Base sources of LaTeX
Announcement text:
--------------------------------------------------------------------------------
See LaTeX News 41: https://mirrors.ctan.org/macros/latex/base/ltnews41.pdf
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/base
More information is at
https://ctan.org/pkg/latex-base
--------------------------------------------------------------------------------
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 .
Pablo González L submitted an update to the
enumext
package.
Version: 1.3 2025-06-01
License: lppl1.3c
Summary description: Enumerate exercise sheets
Announcement text:
----------------------------------------------------------------------
- Removed dependency on the `scontents` package.
- The `anskey*` environment has been rewritten using the new
`c-type` argument.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/enumext
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/enumext/
------------------------------------------------------------------------
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
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.20 2025-06-01
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
----------------------------------------------------------------------
-change syntax of : inside {..}
{a:b'..}:/g => {a_b'..} or a_b'..:/g
-update mcf2graph.mp
-update main_lib.mcf
----------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version: 2025-05-26
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2025-05-26]
### Added
- `\sys_finalize:`
### Changed
- Print `added`/`updated` info only after 2020-02-02
### Deprecated
- `\sys_finalise:` in favor of `\sys_finalize:`
### Fixed
- Expansion of `\file_input_raw:n` with engines other than LuaTeX
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/l3kernel
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/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
Josef Friedrich submitted the
farbe
package.
Version: 0.1.0 2025-05-31
License: lppl1.3c
Summary description: Color management (conversion, names) for LuaTeX implemented in Lua
Announcement text:
----------------------------------------------------------------------
farbe is mainly a Lua library for converting and manipulating colors.
It is based on Lua module lua-color,
https://luarocks.org/modules/Firanel/lua-color.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/farbe
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/farbe/
------------------------------------------------------------------------
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
acmart
package.
Version: 2.14 2025-05-30
License: lppl1.3
Summary description: Class for typesetting publications of ACM
Announcement text:
----------------------------------------------------------------------
Version 2.14 Bib style update. Documentation update.
DLT is now using acmlarge format.
Generate error if a user tries to redefine
sectioning commands
Version 2.13 Documentation update
Added mathcal in unicode mode
Bug fixes
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/acmart
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/acmart/
------------------------------------------------------------------------
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
> Christophe Poulain submitted an update to the
>
> ProfCollege
>
> package.
>
> Version: 0.99-A-k 2025-05-30
> License: lppl1.3c
>
> Summary description: A LaTeX package for French maths teachers in college
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> - Improvement code
> - lot of news commands and keys : \PfCPanneaux, \Rullo...
>
> ----------------------------------------------------------------------
>
> 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
> 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
>
> ProfMaquette
>
> package.
>
> Version: 0.99-p 2025-05-30
> License: lppl1.3c
>
> Summary description: Use exercises in different types of documents
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> Code Improvement.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/profmaquette
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/profmaquette/
>
> ------------------------------------------------------------------------
>
> 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
> Alceu Frigeri submitted an update to the
>
> codedescribe
>
> package.
>
> Version: 1.9 2025-05-29
> License: lppl1.3c gpl
>
> Summary description: LaTeX code description and documentation
>
> Announcement text:
> ----------------------------------------------------------------------
>
>
> added two keys (letter and other) to Code Keys and a few option keys to further customize sobj (bnf style lists). Documentation review. Code cleanup.
>
> ----------------------------------------------------------------------
>
> The package’s Catalogue entry can be viewed at
> https://ctan.org/pkg/codedescribe
>
> The package’s files themselves can be inspected at
> https://mirrors.ctan.org/macros/latex/contrib/codedescribe/
>
> ------------------------------------------------------------------------
>
> 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
Walter Daems submitted an update to the
uantwerpendocs
package.
Version: 4.10 2025-05-30
License: lppl1.3
Summary description: Course texts, master theses, and exams in University of Antwerp style
Announcement text:
----------------------------------------------------------------------
Only changes to the uantwerpenphdthesis class.
The following features were added due to changes in the PhD regulations:
- added scientific integrity clause to colofon
- added option to generate a temporary and permanent embargo message
- changed date in examples to full date
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/uantwerpendocs
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/uantwerpendocs/
------------------------------------------------------------------------
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.2 2025-05-29
License: gpl3+ fdl
Summary description: Enhanced support for linguistics
Announcement text:
----------------------------------------------------------------------
1. Providing an enhanced LaTeX logo.
2. Improvements in the documentation.
3. Funding information.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/linguistix
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/unicodetex/latex/linguistix/
------------------------------------------------------------------------
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
VÃt Starý Novotný submitted an update to the
expltools
package.
Version: 2025-05-29
License: lppl1.3c gpl2+
Summary description: Development tools for expl3 programmers
Announcement text:
--------------------------------------------------------------------------------
## expltools 2025-05-29
### explcheck v0.10.0
#### Development
- Add more support for semantic analysis. (#86, #92)
This adds support for the following new issues from Section 4 of the document
titled [_Warnings and errors for the expl3 analysis tool_][warnings-and-errors]:
1. W401 (Unused function)
2. W402 (Unused function variant)
3. T403 (Function variant of incompatible type)
4. E404 (Protected predicate function)
5. E405 (Function variant for an undefined function)
6. W407 (Multiply defined function variant)
After these changes, 6 out of 24 (25%) issues from this section are
supported. Support for the remaining issues will be added in upcoming releases.
[warnings-and-errors]: https://github.com/witiko/expltools/releases/download/latest/warnings-and-e…
#### Fixes
- Report issue S205 (Malformed function name) also for conditional function
definitions. (#86)
- In the command-line interface, do not consider arguments starting with `-`
filenames. (contributed by @muzimuzhi in #83, fixed in #84)
- Fix issues with token mapping in syntactic analysis. (#86, #90)
- Do not report issue E300 (Unexpected function call argument) for potential
partial applications. (#86)
- Improve the detection of LaTeX style files. (#86)
- Produce tokens for invalid characters if issue E209 (Invalid characters) is
ignored. (#86)
#### Continuous integration
- Switch to the GitHub Action `softprops/action-gh-release` for automatic
pre-releases. (added by @muzimuzhi in #82)
- Improve workflows for forked repositories.
(reported by @muzimuzhi in #85, fixed in #87)
Specifically, the name of the built docker image is now parametrized with
`${{ github.repository }}` and the primary workflow now runs on push to any
Git branch, not just the main branch.
- Split regression test results into files that contain all pathnames for which
a specific issue was detected. (suggested by @koppor, added in #88)
- Continuously prune sections that correspond to non-existing files in the
default config file `explcheck-config.toml`. (#86)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/expltools
More information is at
https://ctan.org/pkg/expltools
--------------------------------------------------------------------------------
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 an update to the
pgfkeysearch
package.
Version: 1.4 2025-05-28
License: lppl1.3c gpl
Summary description: Find keys in a given path ‘recursively’
Announcement text:
----------------------------------------------------------------------
Added a package option, "root search" and associated settings
commands, see documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pgfkeysearch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pgfkeysearch/
------------------------------------------------------------------------
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
VÃt Starý Novotný submitted an update to the
markdown
package.
Version: 3.11.3-0-ge29029b2 2025-05-28
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
----------------------------------------------------------------------
Fixes:
- Support .tex files with spaces in the filename.
(reported by @obskyr in #568, fixed by @witiko in #571)
- Use `status.output_directory` to determine option `outputDir`
on MikTeX. (reported by @obskyr in #566, fixed by @gucci-on-fleek,
@cfr42, and @witiko on [TeX StackExchange][tse-742209] and in #571)
[tse-742209]: https://tex.stackexchange.com/questions/742209/
Continuous integration:
- Switch to the GitHub Action `softprops/action-gh-release` for
automatic pre-releases.
(contributed by @muzimuzhi in expltools#82, 58698ad1)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/markdown
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/markdown/
------------------------------------------------------------------------
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
Miguel V. S. Frasson submitted the
qrcodetikz
package.
Version: 1.0 2025-05-28
License: lppl1.3
Summary description: Prettier QR codes
Announcement text:
----------------------------------------------------------------------
qrcodetikz improves the display of QR codes provided by qrcode.
The Quick Response (QR) codes provided by package qrcode show
white borders on each square (from little to very proeminent
depending on pdf viewer).
 This is because the QR code is printed square by square,
not the connected regions of squares as such, and pdf screen
viewers show these undesired borders.
This package overwrites the qrcode printing functions to fill
connected regions of the QR code using TikZ, allowing prettier
qrcodes on screen visualization, with possibility of customization.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/qrcodetikz
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/qrcodetikz/
------------------------------------------------------------------------
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
Guanyuming He submitted an update to the
onepgnote
package.
Version number: 1.0.0 2025-05-27
License type: gpl3
Summary description: Space-efficient one-page notes for exams
Announcement text:
----------------------------------------------------------------------
I am pleased to announce the version 1.0.0 of my class onepgnote.
In this version, the main improvement is the introduction of a lot of class
options that make the class configurable.
I also added a usage section in the manual.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/onepgnote
More information is at
https://www.ctan.org/pkg/onepgnote
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
jsonparse
package.
Version number: 1.6.1 2025-05-25
License type: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Minor bug fixes.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse
More information is at
https://www.ctan.org/pkg/jsonparse
------------------------------------------------------------------------
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
Alceu Frigeri submitted an update to the
pgfkeysearch
package.
Version: 1.3 2025-05-26
License: lppl1.3c gpl
Summary description: Find keys in a given path ‘recursively’
Announcement text:
----------------------------------------------------------------------
Fixed (expl) commands’ signatures (issue #1).
Improved documentation.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pgfkeysearch
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/pgfkeysearch/
------------------------------------------------------------------------
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