mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-07 14:33:34 +00:00
Optical moved every pair all the way to a fixed 0.08 em ink gap, tighter than most text faces' own stem spacing, so ordinary text was squeezed (at 100 pt, Source Sans 3 `nn` closed from 54.7 to 46.9 pt). Each pair now moves 0.6 of the way toward the face's reference gap (the median ink gap of `nn`, else `HH` or `oo`; 0.08 em when it has none), keeps at least 0.3 of it at its narrowest, and changes by at most 0.12 em tighter or 0.06 em looser. Ideographs, kana, hangul, fullwidth and CJK punctuation forms and dashes keep the font's spacing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>