Frank Lin submitted an update to the

              LuaTeX-CN

bundle.

Version:  0.4.1
License:  apache2

Summary description:  A LuaTeX based package to handle Chinese text typesetting

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

 luatex-cn 0.4.1 -- first update on CTAN since 0.3.1.

 luatex-cn typesets Chinese with LuaLaTeX in both writing directions:
 faithful reproduction of classical (guji) page layouts, and modern
 Chinese typesetting following the W3C Requirements for Chinese Text
 Layout (clreq).

 Highlights since 0.3.1:

 * Unified entry point: \usepackage{luatex-cn} now loads the new
   horizontal clreq pipeline by default (options are passed through,
   e.g. [style=taiwan]); the [vertical] option or any ltc-* document
   class selects the vertical engine, with 0.3.x semantics unchanged.

 * Horizontal clreq pipeline (new): CJK-Western spacing (1/4 em,
   compressible to 1/8, stretchable to 1/2, with the exceptions clreq
   specifies), punctuation width adjustment with Mainland China /
   Taiwan / untouched presets, quote-style conversion, four-level
   line-breaking prohibitions and non-separation rules, intra-line
   compression/stretching in clreq priority order, half-width
   punctuation at line end, hanging punctuation, interlinear marks
   (proper-name mark, book-title mark, emphasis dots), word-aligned
   pinyin ruby, paragraph/page controls (orphan handling, hanging
   indentation, last-line alignment).

 * Vertical clreq conformance: 1/4 em CJK-Western boundary spacing,
   \Sideways (rotated Western text), \CombineUpright (tate-chu-yoko),
   hanging punctuation at column end, clreq-conformant emphasis dots
   per document class.

 * A shared rules kernel used by both directions (single source for
   the clreq punctuation table, space-distribution solver and
   prohibition rules), a published conformance matrix
   (doc/CLREQ-CONFORMANCE.md), and 119 PDF-content-stream metric
   assertions run in CI.

 * Installation-free fonts: \setmainfont with a bare font file name,
   registry aliases, and a helper script that installs fonts into
   TEXMFHOME without touching the system font library.

 * Typesetting additions from the 0.3.x series: tables with
   cross-page support and horizontal bands, European-style genealogy
   charts, gongche (traditional musical notation), illustration
   pages, colophon (paiji) boxes, multi-level headings, and a modern
   vertical book layout in the style of Zhonghua Shuju (footnotes,
   first-line indentation, alternating running heads).

 * 0.4.1 fixes: Western words in annotations/textboxes are no longer
   hyphenated and mis-columned; in fixed-grid mode \Sideways now
   sizes rotated words by their advance width.

 Full changelog: https://github.com/open-guji/luatex-cn/blob/main/CHANGELOG.md

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

The package’s Catalogue entry can be viewed at
   https://ctan.org/pkg/luatex-cn

The package’s files themselves can be inspected at
   https://mirrors.ctan.org/language/chinese/luatex-cn/

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

   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
_______________________________________________
ctan-ann mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to