mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-13 22:21:59 +00:00
A justified area type line counted a tab as a word space, so it gave the tab a share of its room that no glyph drew, and the line ended short of its measure. A word-tab-word line ended short too. - The text up to a line's last tab keeps its spacing, each tab keeps its stop and its leader stays in its gap. The text after the last tab takes the line's room: word spacing, letter spacing and glyph scaling within their ranges, then its word spaces, or the gaps between its letters when it has none. Kashidas go in that text when it is one run. - A tab separates two words, so Single Word Justification does not align a word-tab-word line. - Right-to-left lines take the text drawn after the last tab drawn, measured as the line is drawn, and vertical lines work down the column. Point type keeps its natural width. Docs: docs/target-app-parity.md, docs/type-parity.md.