CTAN update: xecjk
Date: July 19, 2026 10:56:01 AM CEST
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 .
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 .
xecjk – Support for CJK documents in XeLaTeX
xeCJK is a package for typesetting documents in Chinese, Japanese or Korean with XeLaTeX. It provides CJK-specific automatic glue between CJK and non-CJK characters, full control over CJK punctuation compression, separate font families for CJK and Latin scripts, and a number of fine-grained typographic refinements for the CJK script.
| Package | xecjk |
| Version | 3.10.3 |
| Copyright | 2007–2010 Wenchang Sun 2009–2022 Leo Liu 2012–2022 Qing Lee 2026 Liam Huang |
| Maintainer | Liam Huang Qing Lee Leo Liu Jiang Jiang (inactive) Wenchang Sun (inactive) |