• CTAN update: CTeX

    From CTAN Announcements@petra@ctan.org to ctan-ann on Fri Jun 26 16:44:09 2026
    From Newsgroup: comp.text.tex

    Liam Huang submitted an update to the

    CTeX

    bundle.

    Version: 2.6.0 2026-06-23
    License: lppl1.3c

    Summary description: LaTeX classes and packages for Chinese typesetting

    Announcement text: ------------------------------------------------------------------------

    ctex v2.6.0 is a major release that synchronises the bundle with
    recent LaTeX2e and expl3 baselines and addresses long-standing
    issues across heading, font, and engine-adaptation subsystems.

    NEW FEATURES
    * New experimental option experiment/font-size-system selecting
    between word, letterpress (was traditional) and user-defined
    Chinese font-size tables (#543, #813).
    * Document clarifies that "letterpress" denotes one specific
    metal-type font-size system rather than the only traditional
    one (#871).
    * pdfLaTeX with UTF-8 input now prefers the
    \DeclareUnicodeCharacter definition for four-byte UTF-8
    characters (#815).
    * Document fonts unified to the Noto CJK family (#686).

    BUG FIXES
    * hyperref driverfallback is now handled per loading state to
    avoid duplicate-setting warnings (#715).
    * The \verb / \do@noligs xkanjiskip leak under upLaTeX is fixed
    by porting the lltjcore patch (#556).
    * pifont's interchartokenstate no longer leaks into the output
    routine via a vertical-mode page break (#688).
    * Heading documentation explains the interaction between the
    runin and aftertitle options (#574).
    * Fixed corrupt argument signature \@@_char_auxi:NNNN
    (was NNN).
    * CJKpunct override of CJKglue in the preamble now works for all
    engines via the engine-deferred redefinition pattern (#761).

    BREAKING CHANGES
    * \newCJKfontfamily defines its font-switching command locally
    instead of globally (#751/PR #773), aligning with
    \newcommand semantics inside groups.
    * Removed compatibility shims for LaTeX2e older than 2020/10/01
    (#746).
    * Minimum LaTeX3 (expl3) baseline raised to 2025/10/09.

    DEPRECATIONS
    * Replaced deprecated _tl keys with \l_keys_key_str and
    \l_keys_choice_str (#806).
    * Replaced deprecated \char_to_utfviii_bytes:n.

    Full ChangeLog (per \changes{v2.6.0} entries) is in the package
    documentation.

    Source and issue tracker:
    https://github.com/CTeX-org/ctex-kit

    ------------------------------------------------------------------------

    The packagerCOs Catalogue entry can be viewed at
    https://ctan.org/pkg/ctex

    The packagerCOs files themselves can be inspected at
    https://mirrors.ctan.org/language/chinese/ctex/

    ------------------------------------------------------------------------

    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
    --- Synchronet 3.22a-Linux NewsLink 1.2