CTAN Comprehensive TeX Archive Network

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 .

xecjk – Support for CJK documents in

xeCJK is a package for typesetting documents in Chinese, Japanese or Korean with . 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.

Packagexecjk
Version3.10.3
Copyright2007–2010 Wenchang Sun
2009–2022 Leo Liu
2012–2022 Qing Lee
2026 Liam Huang
MaintainerLiam Huang
Qing Lee
Leo Liu
Jiang Jiang (inactive)
Wenchang Sun (inactive)

Announcements

more

Guest Book Sitemap Contact Contact Author