googlefonts / fontc

Where in we pursue oxidizing (context: https://github.com/googlefonts/oxidize) fontmake.
Apache License 2.0
62 stars 10 forks source link

[glyphs] track category info in glyphs #777

Closed cmyr closed 2 months ago

cmyr commented 2 months ago

This means parsing the overrides in the source file, and then falling back to the glyphdata when needed.

This also implements additional logic (ported from glyphsLib) for determining the category for glyph names that might be alternates or ligatures.

This is doing most of what fontools, is, with two notable exceptions: