designcraft/docs
aiongg e0fb78a230 CJK 1.4: Korean breaks at spaces
Korean is set word by word (KLREQ): Hangul, in any language, and Han
ideographs in Korean-language text take no line breaks between
characters, so lines break at spaces. Glyphs carry their language tag
for this. A paragraph attribute, koreanCharBreaks (type.para, paragraph
styles, Paragraph Style Options > Justification), breaks between
syllables instead. It is DesignCraft-only; IDML doesn't carry it.
A paragraph's kinsoku set decides which breaks it forbids, and Korean
still breaks at spaces under one.

Kinsoku still holds, also when the single-line composer has to split a
word wider than the measure: the split moves back so no line starts
with closing punctuation.
2026-10-07 09:33:52 -04:00
..
brand Licensing: standard LICENSE files, NOTICE, ArtCraft brand terms 2026-10-04 10:04:24 -04:00
images Sample: fit cover title, higher-res cover art; refreshed README screenshots and feature list 2026-10-01 12:13:03 -04:00
agents.md Agents: command scripts with result references (CLI, MCP, app); parity estimate 2026-10-02 08:06:42 -04:00
arabic-typography.md TYPE1: Reapply Chinese and Arabic typesetting rules on main 2026-10-07 18:16:32 +08:00
cjk-typography.md TYPE1: Reapply Chinese and Arabic typesetting rules on main 2026-10-07 18:16:32 +08:00
cjk.md CJK 1.4: Korean breaks at spaces 2026-10-07 09:33:52 -04:00
control-protocol.md T: nested styles and GREP styles (compose overlays, Paragraph Style Options); ui.dialog.open 2026-10-02 16:47:52 -04:00
mcp.md Agents: command scripts with result references (CLI, MCP, app); parity estimate 2026-10-02 08:06:42 -04:00
parity.md E: CMYK transparency blend space on screen 2026-10-04 02:09:26 -04:00