googlefonts / fontc

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

Support ignoring interpolation-incompatible outlines #263

Open rsheeter opened 1 year ago

rsheeter commented 1 year ago

varLib does this by default: https://github.com/fonttools/fonttools/blob/1c283756a5e39d69459eea80ed12792adc4922dd/Lib/fontTools/varLib/__init__.py#L278-L280

My inclination is to NOT do it by default and to fail with instructions, e.g. "blah has incompatible outlines, to ignore and continue pass --ignore-incompatible" or something along those lines.

anthrotype commented 1 year ago

sounds good