mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-08 00:10:11 +00:00
Legacy type (`To` ... `TO`) now reads `min opt max TC` and `min opt max TW` into the paragraph's letter and word spacing, `hangingQuotes Tq` into Roman hanging punctuation, and `hyphenate limit lead tail max Th` into hyphenation on or off, After First, Before Last and the Hyphen Limit (0 when the limit flag is 0). Values are kept to the ranges the Justification and Hyphenation options take, and a spacing triple out of order goes back to its default. Operands of the legacy type attributes are read by their place: an attribute whose operands are missing, are not numbers, or are flags other than 0 and 1 stays as it was. Before, a value that was not a number shifted the later operands (`5 /x 7 Ti` set indents of 5, 7 and 0), and a bad `TA` or `Ta` turned kerning on or set the alignment to left. One long `Tx` no longer goes past the reader's limit on characters.