Older MacOS versions (10.6.8) have a problem with nested components in TTF-Fonts. E.g. Fira Fonts have some accents misplaced, cause they are built from nested components (see this issue).
This was fixed in Fira 4.1.6 but returned in later versions. I currently work around this issue (I still have clients using 10.6) by fixing this manually in the ttx-output (e.g. replacing uni0308.case by uni0308 and adjusting offsets). Could this be automated via a fonttools snippet or maybe a pyftsubset option? Any hints welcome.
Older MacOS versions (10.6.8) have a problem with nested components in TTF-Fonts. E.g. Fira Fonts have some accents misplaced, cause they are built from nested components (see this issue).
This was fixed in Fira 4.1.6 but returned in later versions. I currently work around this issue (I still have clients using 10.6) by fixing this manually in the ttx-output (e.g. replacing uni0308.case by uni0308 and adjusting offsets). Could this be automated via a fonttools snippet or maybe a pyftsubset option? Any hints welcome.