-
Notifications
You must be signed in to change notification settings - Fork 7
gpos7
Simon Cozens edited this page May 8, 2025
·
2 revisions
- Applies to: TTF
- Fontspector can hotfix?: no
- Fontspector can fix sources?: no
Versions of fonttools >=4.14.0 (19 August 2020) perform an optimisation on chained contextual lookups, expressing GSUB6 as GSUB5 and GPOS8 and GPOS7 where possible (when there are no suffixes/prefixes for all rules in the lookup).
However, makeotf has never generated these lookup types and they are rare in practice. Perhaps because of this, Mac's CoreText shaper does not correctly interpret GPOS7, meaning that these lookups will be ignored by the shaper, and fonts containing these lookups will have unintended positioning errors.
To fix this warning, rebuild the font with a recent version of fonttools.
-
universal (in section 'Universal Profile Checks')
-
googlefonts (in section 'Universal Profile Checks')