Liam Huang submitted an update to the
CTeX
package.
Version: 2.6.1
License: lppl1.3c
Summary description: LaTeX classes and packages for Chinese typesetting
Announcement text:
--------------------------------------------------------------------------------
This release fixes one bug.
BUG FIXES
- Fixed a missing error message in the third sub-branch (`zhmap != false`) of `\ctex_zhmap_case:nnn` under the pdfTeX branch of the `windows` font set option.
Source code: https://github.com/CTeX-org/ctex-kit
Issue tracker: https://github.com/CTeX-org/ctex-kit/issues
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/language/chinese/ctex
More information is at
https://ctan.org/pkg/ctex
--------------------------------------------------------------------------------
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 .
Liam Huang submitted an update to the
xecjk
package.
Version: 3.10.1
License: lppl1.3c
Summary description: Support for CJK documents in XeLaTeX
Announcement text:
--------------------------------------------------------------------------------
This release fixes three bugs related to spurious or missing CJKecglue spacing.
BUG FIXES
- Patch LaTeX's `\verb` to drain the cached CJKecglue before entering verbatim content, fixing lost inter-character spacing between CJK text and `\verb` (or `shortvrb` short-hand) (#910).
- Patch `l3doc`'s `\__codedoc_meta:n` to wrap its argument in `\hbox:n`, fixing a spurious CJKecglue appearing before the first character inside `\meta` (#920).
- Patch `biblatex`'s `\blx@pagetracker` to clear `\g_@@_last_node_tl`, fixing a spurious CJKecglue appearing before the first character of a Chinese bibliography entry (#931).
Source code: https://github.com/CTeX-org/ctex-kit
Issue tracker: https://github.com/CTeX-org/ctex-kit/issues
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/xetex/latex/xecjk
More information is at
https://ctan.org/pkg/xecjk
--------------------------------------------------------------------------------
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
l3build
package.
Version: 2026-07-02
License: lppl1.3c
Summary description: A testing and building system for (La)TeX
Announcement text:
--------------------------------------------------------------------------------
## [2026-07-02]
### Added
- Variable `versionpatterns` (issue \#449)
### Changed
- Expand default value of `binaryfiles`
- Normalize Lua-only attribute, `\XeTeXcharclass`
allocation lines and user defined `\whatsit` nodes (may require `.tlg` update)
- Include LaTeX release info in raw `.log` file (see \#466)
### Fixed
- Respect `--dry-run` for `upload` target (issue \#264)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3build
More information is at
https://ctan.org/pkg/l3build
--------------------------------------------------------------------------------
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 .
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.5.1 2026-07-02
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
------------------------------------------------------------------------
### Changed
- Support *-form of `\newtheorem` (see issue
[\#219](https://github.com/josephwright/ltx-talk/issues/219))
### Fixed
- Handling of whatsits at start of slide box (see issue
[\#217](https://github.com/josephwright/ltx-talk/issues/217))
- Behavior of `\temporal` (see issue
[\#224](https://github.com/josephwright/ltx-talk/issues/224))
- Suppress tagging inside `onlyenv` when content is omitted (see issue
[\#232](https://github.com/josephwright/ltx-talk/issues/232))
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
C M Wither submitted the
mahjong-tiles
package.
Version: 2.2.0
License: mit
Summary description: mahjong-tiles is a LaTeX package for typesetting Japanese/Riichi Mahjong tiles
Announcement text:
--------------------------------------------------------------------------------
`mahjong-tiles` is a new LaTeX package for typesetting Japanese/Riichi Mahjong tiles, hands, and discard rivers using compact MPSZ notation. This initial CTAN release provides:
* `\mahjong{...}` for typesetting Mahjong hands;
* `\mahjongriver{...}` for discard-river layouts;
* support for red fives, face-down and blank tiles, gaps, rotated called tiles, stacked sideways tiles, and concealed-kong shorthand;
* configurable tile size and tile-back colour;
* support annotations above the tiles;
* PDF tile artwork and a documented `.dtx/.ins` source distribution. The package is derived from Daniel Schmitz's mahjong package and includes tile artwork derived from FluffyStuff's project.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/mahjong-tiles
More information is at
https://ctan.org/pkg/mahjong-tiles
--------------------------------------------------------------------------------
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 .
Zeping Lee submitted an update to the
gbt7714
package.
Version: 3.0.0 2026-07-01
License: lppl1.3c
Summary description: A BibTeX implementation of China National Standard GB/T 7714
Announcement text:
--------------------------------------------------------------------------------
Update the default version of BibTeX styles to 2025.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/biblio/bibtex/contrib/gbt7714
More information is at
https://ctan.org/pkg/gbt7714
--------------------------------------------------------------------------------
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.
François Pantigny submitted an update to the
piton
package.
Version: 4.14 2026-07-01
License: lppl1.3
Summary description: Typeset computer listings with LPeg of LuaLaTeX
Announcement text:
--------------------------------------------------------------------------------
The key 'line-numbers/format' has now an additive syntax.
New keys 'after-begin-escape' and 'before-begin-escape'.
Correction of several small bugs.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/piton
More information is at
https://ctan.org/pkg/piton
--------------------------------------------------------------------------------
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.
Theppitak Karoonboonyanan submitted an update to the
fonts-tlwg
package.
Version: 0.7.4
License: gpl2+ lppl1.3 other-free
Summary description: Thai fonts for LaTeX from TLWG
Announcement text:
--------------------------------------------------------------------------------
Build system:
- Fix make rules to prevent parallel build failure.
- Fix reproducibility issues in Type1 fonts.
- Fix reproducibility issue caused by collation in TeX font map generation.
LaTeX:
- Update example LaTeX documents for ucs 2.3+.
- Sync dummy AFM with ENC files for more correct Latin part in TFM generation.
- Make top-level directory of the generated CTAN tarball unversioned.
Fonts:
- Kinnari, Norasi: Balance cubic splines for optimal quadratic splines.
- Add Stylistic Set 1 (ss01) lookup to all fonts for descenderless YO YING and THO THAN.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/fonts/thai/fonts-tlwg
More information is at
https://ctan.org/pkg/fonts-tlwg
--------------------------------------------------------------------------------
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.
Claudio Beccari submitted an update to the
testhyphens
package.
Version: 1.1 2026-06-29
License: lppl1.3c
Summary description: Testing hyphenation patterns
Announcement text:
------------------------------------------------------------------------
This upgrade lets users typeset a hyphenated word list
with specified language and hyphenation parameters.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/testhyphens
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/testhyphens/
------------------------------------------------------------------------
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
Thomas F. Sturm submitted an update to the
csvsimple
package.
Version: 3.0.0 2026-07-01
License: lppl1.3
Summary description: Simple CSV file processing
Announcement text:
--------------------------------------------------------------------------------
### Added
- Documentation example section "Storing Data in L3 Property Lists"
- Some further additions to the documentation.
### Changed
- The default package option setting for `csvsimple` is changed from
`legacy` to `l3`. Documents using the legacy version may have to adapt
the way they load `csvsimple`.
** \usepackage{csvsimple} CHANGED: loads csvsimple-l3 now instead of csvsimple-legacy **
** \usepackage[legacy]{csvsimple} no change **
** \usepackage{csvsimple-legacy} no change **
** \usepackage[l3]{csvsimple} no change **
** \usepackage{csvsimple-l3} no change **
- Documentation adapted to the change.
- `csvsimple.pdf` now contains the documentation for `csvsimple` / `csvsimple-l3`
- Minor code optimizations
### Removed
- The documentation `csvsimple-l3.pdf` is merged into `csvsimple.pdf`
- Removed files: `csvsimple-l3.tex` and `csvsimple-l3.pdf`
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/csvsimple
More information is at
https://ctan.org/pkg/csvsimple
--------------------------------------------------------------------------------
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 .