diff options
| author | eunhhu <[email protected]> | 2026-09-28 15:07:51 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-28 15:07:51 +0100 |
| commit | 218298bb16ef6c147aa6dafc3ea88f62c6fa6ef6 (patch) | |
| tree | 851fa75c1a649fce5b8010c97f1ab36d5a60a035 /README.md | |
| parent | 5788d7e5bd6a26421346d69ae517502527940a0b (diff) | |
| download | vega-218298bb16ef6c147aa6dafc3ea88f62c6fa6ef6.tar.gz vega-218298bb16ef6c147aa6dafc3ea88f62c6fa6ef6.zip | |
Shape Thai and Lao as HarfBuzz does
The Thai shaper, from HarfBuzz 10.2's source: SARA AM comes apart into
NIKHAHIT and SARA AA, the NIKHAHIT moving back over the above-base marks
(and counting as a mark when advances are zeroed). A font with no Thai
script of its own (only DFLT or latn in GSUB) gets its marks shifted to
its private-use glyphs, Windows' before the Mac's, as the stacking
around the base asks; the planner records, as HarfBuzz's does, whether
the font had the script under its own tag.
Noto Sans Thai and Lao, TLWG Loma, FreeSerif's Thai, DejaVu Sans's Lao
and Unifont shape as HarfBuzz does at 3,000 runs a plan, and Loma with
its thai script taken out (so the private-use path runs) at 5,000.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions
