googlefonts / googlefonts/fontmake
should transformed components be decomposed in TTFs?
- Dominant language
- Python
- Stars
- 888
- Forks
- 97
- Avg merge
- 4d 52m
- Merged PRs (30d)
- 1
Description
When generating TTFs, Glyphs.app decomposes all components which have any transforms (scale, flip, rotation, etc.) applied to them.
@schriftgestalt, is this another legacy compatibility thing?
Any custom parameter to disable it?
If this is confirmed, we should find a way to handle this betweem fontmake, glyphsLib and ufo2ft.
Maybe we could add an option in ufo2ft outline compiler, and have fontmake enable it when generating TTFs from .glyphs sources.
I wonder, is this a Glyphs.app-only thing, or should it be generalized or even made default in ufo2ft regardless of the glyphs or UFO source input?
What do other font editors do in this case?
/cc @schriftgestalt @twardoch @behdad
Contributor guide
Assessment
This issue has not been assessed yet.