googlefonts / science-gothic

Science Gothic, a libre variable font
Other
142 stars 4 forks source link

STAT table needs Axis Value tables #333

Closed tphinney closed 1 month ago

tphinney commented 2 months ago

STAT table has Axis Value tables? Check ID: <FontBakeryCheck:com.adobe.fonts/check/stat_has_axis_value_tables> According to the OpenType spec, in a variable font, it is strongly recommended that axis value tables be included for every element of typographic subfamily names for all of the named instances defined in the 'fvar' table.

Axis value tables are particularly important for variable fonts, but can also be used in non-variable fonts. When used in non-variable fonts, axis value tables for particular values should be implemented consistently across fonts in the family.

If present, Format 4 Axis Value tables are checked to ensure they have more than one AxisValueRecord (a strong recommendation from the OpenType spec).

https://docs.microsoft.com/en-us/typography/opentype/spec/stat#axis-value-tables

Original proposal: https://github.com/fonttools/fontbakery/issues/3090 🔥 ScienceGothic[YOPQ,slnt,wdth,wght].ttf 🔥 FAIL STAT table has no Axis Value tables.

[code: no-axis-value-tables]

kateliev commented 1 month ago

@tphinney just did:

kateliev commented 1 month ago

Just added the linked values for: