Johannes L. Braams submitted an update to the
changebar
package.
Version: 3.7g 2026-07-19
License: lppl1.3
Summary description: Generate changebars in LaTeX documents
Announcement text:
------------------------------------------------------------------------
An update to the changebar package which improves processing time
when processing large documents with a large number of changebars.
The update was supplied by Nicholas Cole who supplied patch files.
Nicholas reported a reduction of processing time from 40 minutes
to 40 seconds for a 691 page document.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/changebar
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/changebar/
------------------------------------------------------------------------
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
Nan Geng submitted an update to the
hanzibox
package.
Version: 2.3.1 2026-07-19
License: lppl1.3c
Summary description: Boxed Chinese characters with Pinyin above and translation below
Announcement text:
--------------------------------------------------------------------------------
Replace command \draw_linewidth:n with \draw_set_linewidth:n and
\draw_dash_pattern:nn with \draw_set_dash_pattern:nn, as l3draw change
\draw_linewidth:n to \draw_set_linewidth:n and \draw_dash_pattern:nn to
\draw_set_dash_pattern:nn.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/xetex/latex/hanzibox
More information is at
https://ctan.org/pkg/hanzibox
--------------------------------------------------------------------------------
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.11 2026-07-19
License: mit lppl1.3 cc0
Summary description: An alternative to babel for XeLaTeX and LuaLaTeX
Announcement text:
------------------------------------------------------------------------
Bug fixes
* Allow again to load polyglossia at begindocument/before (#705).
New Features
* The languages selected in the language and other-languages keys
in \DocumentMetadata are now used as main and other languages.
You can suppress this with the metadata option (#699).
* Support the (void) \cyr macro which is used in Russian
hyperref captions.
* Add the chinesecal package for typesetting dates in the
traditional Chinese lunisolar calendar, together with a
calendar option and a \chinesedate command for the Chinese
language (LuaLaTeX only).
------------------------------------------------------------------------
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
Udi Fogiel submitted the
lua-calendrica
package.
Version: 0.1 2026-07-19
License: apache2
Summary description: Lua Implementation of Calendrical Calculations by Dershowitz & Reingold
Announcement text:
------------------------------------------------------------------------
lua-calendrica is a Lua port of the calendar conversion algorithms
from Calendrical Calculations: The Ultimate Edition (4th ed.) by
Reingold & Dershowitz.
It covers over 20 calendar systems including Gregorian, Julian,
Hebrew, Islamic, Chinese, Hindu (traditional and astronomical),
Mayan, Persian, Tibetan, Balinese, and more, staying close to
the structure of the book's reference implementation.
The module is purely computational with no formatting or
typesetting functionality, and has no dependencies beyond
Lua 5.3 or later.
For an example of use with typesetting in LuaTeX, see the
upcoming release of polyglossia, where support for Chinese
lunisolar calendar will be added.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/lua-calendrica
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/lua-calendrica/
------------------------------------------------------------------------
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
Liam Huang submitted an update to the
xecjk
package.
Version: 3.10.3
License: lppl1.3c
Summary description: Support for CJK documents in XeLaTeX
Announcement text:
--------------------------------------------------------------------------------
This release adds new CJK typesetting features, improves punctuation formatting and text decoration alignment, and fixes a bug.
NEW FEATURES
- Add `enabled-left-right-kerning` punctuation format option (#975).
- Classify Korean Jamo into L/V/T categories: preserve shaping within syllables and restore `\CJKglue` between adjacent syllables (#158).
- Add `CJStarter` class with optional strict line-start prohibition, keeping normal CJK spacing for small kana (#165).
- Add `CJLineBreak` option to provide optional strict line-start prohibition for Japanese small kana (#165).
IMPROVEMENTS
- Enable adjacent punctuation boundary optimization in full-width format, preserving natural whitespace between a left punctuation mark
followed by a right punctuation mark (#975).
- Change the width of kaiming-style sentence-ending period from `0.8em` to full-width (#975).
- Use `\cleaders` to center underlines relative to the body text, avoiding horizontal offset when the starting position changes (#531).
- Use `\xleaders` to align wavy lines relative to the body text while maintaining continuous inter-character connections (#967).
- Use `\cleaders` to center double underlines relative to the body text (#967).
- Use `\cleaders` to center strikethrough lines relative to the body text (#967).
- Use `\cleaders` to center diagonal strikethrough lines relative to the body text (#967).
- Use `\cleaders` to center custom lines relative to the body text (#967).
BUG FIXES
- Detect math nodes in URLs before `\Hy@EndAnnot` ends at top level, and place a trusted Western boundary marker after the link-end whatsit,
fixing loss of `CJKecglue` on the right side of `\url` (#972).
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
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 .
Liam Huang submitted an update to the
CTeX
package.
Version: 2.6.3
License: lppl1.3c
Summary description: LaTeX classes and packages for Chinese typesetting
Announcement text:
--------------------------------------------------------------------------------
This release adds a public interface for querying CTeX heading numbering,
improves LuaTeX compatibility, and updates documentation.
BREAKING CHANGES
- Block loading the incompatible `CJKfntef` package on the LuaTeX backend; recommend using `lua-ul` instead (#381).
NEW FEATURES
- Provide interfaces to query heading numbers, full labels, and numbering
switches by level, allowing Beamer theme authors to read and respond to CTeX
localized numbering settings through public interfaces without accessing private
variables (#275).
DOCUMENTATION
- Document the compatibility behavior of preserving zero paragraph indentation (#402).
- Reorganize third-party compatibility notes by package, and add guidance on
using ctex with `babel` and `biblatex` (#986, #987).
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
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 N. Rojo Tanzi submitted the
promec-ufrgs
package.
Version: 0.1 2026-07-16
License: lppl1.3c
Summary description: A LaTeX class for PROMEC/UFRGS theses and dissertations
Announcement text:
------------------------------------------------------------------------
promec-ufrgs is a new LaTeX class that packages the ABNT-compliant
thesis/dissertation formatting used by the Graduate Program in
Mechanical Engineering (PROMEC) at UFRGS (Brazil).
It extends abntex2 and abntex2cite, providing a ready-to-use cover
page, approval page, and pre-textual element sequence, so that
authors only edit their own data and content.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/promec-ufrgs
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/promec-ufrgs/
------------------------------------------------------------------------
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
Palash Baran Pal submitted the
talkpal
package.
Version: 1.0 2026-07-17
License: gpl2+
Summary description: A LaTeX package for creating slides for presentations
Announcement text:
------------------------------------------------------------------------
This package, named talkpal, is a very easy-to-use package for
creating slides for presentations of talks. It uses a very small
file (<3kb) to achieve nearly all effects necessary for an
academic presentation.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/talkpal
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/talkpal/
------------------------------------------------------------------------
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
Noriyuki Abe submitted an update to the
jlreq
package.
Version: 2026-07-17
License: bsd2
Summary description: Japanese document class based on requirements for Japanese text layout
Announcement text:
------------------------------------------------------------------------
- Switched to the new `\mark` system.
- Fixed: `\warichu` containing g was not split correctly.
- Fixed: `zw` couldn't be used in some class options.
- Changed the float placement settings.
- Fixed: `\SetBlockHeadingSpaces` did not clear existing settings.
- Fixed some bugs.
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/jlreq
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/jptex/latex/jlreq/
------------------------------------------------------------------------
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
JuliaMono
package.
Version: 0.06a 2026-07-16
License: lppl1.3 ofl
Summary description: Support for the TrueType font JuliaMono
Announcement text:
------------------------------------------------------------------------
Updated to font version 0.063
------------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/juliamono
The package’s files themselves can be inspected at
https://mirrors.ctan.org/fonts/juliamono/
------------------------------------------------------------------------
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