You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the attached demo build folder, the master fonts contain 1 kern pair and 1 cpsp lookup. When building a variable font with varLib, the kerning pair becomes variable, but the cpsp value is static.
The cpsp values in the wdth -1 master has XPlacement = 1, XAdvance = 2, and in the wdth 0 master XPlacement = 40, XAdvance = 80. The variable font only contains the 40/80 values.
More precisely, it looks like there are entries for the 40 and 80 in the variation item store in GDEF (item index 0 and 1), but they are not used in the cpsp lookup (Lookup Index 0).
In the attached demo build folder, the master fonts contain 1 kern pair and 1 cpsp lookup. When building a variable font with varLib, the kerning pair becomes variable, but the cpsp value is static.
The cpsp values in the wdth -1 master has XPlacement = 1, XAdvance = 2, and in the wdth 0 master XPlacement = 40, XAdvance = 80. The variable font only contains the 40/80 values.
More precisely, it looks like there are entries for the 40 and 80 in the variation item store in GDEF (item index 0 and 1), but they are not used in the cpsp lookup (Lookup Index 0).
Variable Test cpsp.zip
The text was updated successfully, but these errors were encountered: