googlefonts / science-gothic

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

Default axis value names need to match Google specs #348

Open tphinney opened 1 month ago

tphinney commented 1 month ago

Change names of defaults for axes as follows:

YOPQ: Regular > Normal slnt: Regular > Default slnt: Oblique > ? (NOT Default! Not sure we can support Slanted instances among the default instances?) wdth: Regular > Normal

Validate STAT particle names and values match the fallback names in GFAxisRegistry. Check ID: <FontBakeryCheck:com.google.fonts/check/STAT/gf_axisregistry> Check that particle names and values on STAT table match the fallback names in each axis entry at the Google Fonts Axis Registry, available at https://github.com/google/fonts/tree/main/axisregistry

Original proposal: https://github.com/fonttools/fontbakery/issues/3022 🔥 ScienceGothic[YOPQ,slnt,wdth,wght].ttf 🔥 FAIL On the font variation axis 'YOPQ', the name 'Regular' is not among the expected ones (Normal) according to the Google Fonts Axis Registry.

[code: invalid-name] 🔥 FAIL On the font variation axis 'slnt', the name 'Oblique' is not among the expected ones (Default) according to the Google Fonts Axis Registry.

[code: invalid-name] 🔥 FAIL On the font variation axis 'slnt', the name 'Regular' is not among the expected ones (Default) according to the Google Fonts Axis Registry.

[code: invalid-name] 🔥 FAIL On the font variation axis 'wdth', the name 'Regular' is not among the expected ones (SuperCondensed, UltraCondensed, ExtraCondensed, Condensed, SemiCondensed, Normal, SemiExpanded, Expanded, ExtraExpanded, UltraExpanded) according to the Google Fonts Axis Registry.

[code: invalid-name]

kateliev commented 3 weeks ago

Changed!.. but slnt: Oblique > ? (NOT Default! Not sure we can support Slanted instances among the default instances?) will keep it as it is for now.