Hello. I use the Variable style name
parameter a lot when shortening style names for large families (such as XCnd Med It
instead of Extracondensed Medium Italic
).
However, I have noticed that this parameter does not get applied when writing the name ID 1: If I set XLt
as my variable style name for my instance Extralight (my variable font default), the resulting name ID 1 is MyfontVF Extralight
. This means that I get the following FAIL in Fontbakery:
🔥 MonaSansVF-Regular.ttf
🔥 FAIL
'XLt' instance has the same coordinates as the default instance; its subfamily name should be 'ExtraLight'
[code: invalid-default-instance-subfamily-name]
🔥 FAIL
'XLt' instance has the same coordinates as the default instance; its postscript name should be 'MonaSansVF-ExtraLight', instead of 'MonaSansVF-XLt'.
[code: invalid-default-instance-postscript-name]
You can find the Glyphs file in question at GitHub - eweracs/mona-sans at v1.1-shape-fixes