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
🔥 FAIL No license file was found. Please add an OFL.txt or a LICENSE.txt file. If you are running fontbakery on a Google Fonts upstream repo, which is fine, just make sure there is a temporary license file in the same folder. [code: no-license]
🔥 FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
🔥 FAIL OS/2 fsType is a legacy DRM-related field.
In this font it is set to 8 meaning that:
The font may be embedded but must only be installed temporarily on other systems.
No such DRM restrictions can be enabled on the Google Fonts collection, so the fsType field must be set to zero (Installable Embedding) instead.
Fonts with this setting indicate that they may be embedded and permanently installed on the remote system by an application.
🔥 FAIL TYPOGRAPHIC_SUBFAMILY_NAME entry for Win "Bold" must be "Regular". Please note, since the font style is RIBBI, this record can be safely deleted.
🔥 FAIL The following glyph names do not comply with naming conventions: nonmarkingreturn#1
A glyph name may be up to 31 characters in length, must be entirely comprised of characters from the following set: A-Z a-z 0-9 .(period) (underscore). and must not start with a digit or period. There are a few exceptions such as the special character ".notdef". The glyph names "twocents", "a1", and "" are all valid, while "2cents" and ".twocents" are not.
🔥 FAIL OS/2 fsType is a legacy DRM-related field.
In this font it is set to 8 meaning that:
The font may be embedded but must only be installed temporarily on other systems.
No such DRM restrictions can be enabled on the Google Fonts collection, so the fsType field must be set to zero (Installable Embedding) instead.
Fonts with this setting indicate that they may be embedded and permanently installed on the remote system by an application.
🔥 FAIL The following glyph names do not comply with naming conventions: nonmarkingreturn#1
A glyph name may be up to 31 characters in length, must be entirely comprised of characters from the following set: A-Z a-z 0-9 .(period) (underscore). and must not start with a digit or period. There are a few exceptions such as the special character ".notdef". The glyph names "twocents", "a1", and "" are all valid, while "2cents" and ".twocents" are not.
In order to host the font on Google Fonts, the fonts will have to pass our linter, Fontbakery
The fonts have the following issues:
Fontbakery report
Fontbakery version: 0.6.12.dev19+g6638c122.d20190308
[2] Family checks
🔥 FAIL: Check font has a license.
🔥 FAIL: Check that OS/2.fsSelection bold & italic settings are unique for each NameID1
[17] Gold-Bold.ttf
🔥 FAIL: Checking OS/2 fsType.
In this font it is set to 8 meaning that:
The font may be embedded but must only be installed temporarily on other systems.
No such DRM restrictions can be enabled on the Google Fonts collection, so the fsType field must be set to zero (Installable Embedding) instead.
Fonts with this setting indicate that they may be embedded and permanently installed on the remote system by an application.
More detailed info is available at:
https://docs.microsoft.com/en-us/typography/opentype/spec/os2#fstype
🔥 FAIL: Substitute copyright, registered and trademark symbols in name table entries.
🔥 FAIL: License URL matches License text on name table?
For a small set of legacy families the Ubuntu Font License 'https://www.ubuntu.com/legal/terms-and-policies/font-licence' may be acceptable as well.
When in doubt, please choose OFL for new font projects. [code: no-license-found]
🔥 FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
🔥 FAIL: Copyright notices match canonical pattern in fonts
But instead we have got: 'Copyright © 2018 by jaiki. All rights reserved.'
But instead we have got: 'Copyright © 2018 by jaiki. All rights reserved.'
🔥 FAIL: Checking OS/2 fsSelection value.
🔥 FAIL: Checking head.macStyle value.
🔥 FAIL: Check name table: FONT_FAMILY_NAME entries.
🔥 FAIL: Check name table: FONT_SUBFAMILY_NAME entries.
🔥 FAIL: Check name table: TYPOGRAPHIC_FAMILY_NAME entries.
🔥 FAIL: Check name table: TYPOGRAPHIC_SUBFAMILY_NAME entries.
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
🔥 FAIL: Checking OS/2 Metrics match hhea Metrics.
🔥 FAIL: Glyph names are all valid?
A glyph name may be up to 31 characters in length, must be entirely comprised of characters from the following set: A-Z a-z 0-9 .(period) (underscore). and must not start with a digit or period. There are a few exceptions such as the special character ".notdef". The glyph names "twocents", "a1", and "" are all valid, while "2cents" and ".twocents" are not.
🔥 FAIL: Font contains unique glyph names?
🔥 FAIL: Name table entries should not contain line-breaks.
[11] Gold-Regular.ttf
🔥 FAIL: Checking OS/2 fsType.
In this font it is set to 8 meaning that:
The font may be embedded but must only be installed temporarily on other systems.
No such DRM restrictions can be enabled on the Google Fonts collection, so the fsType field must be set to zero (Installable Embedding) instead.
Fonts with this setting indicate that they may be embedded and permanently installed on the remote system by an application.
More detailed info is available at:
https://docs.microsoft.com/en-us/typography/opentype/spec/os2#fstype
🔥 FAIL: Substitute copyright, registered and trademark symbols in name table entries.
🔥 FAIL: License URL matches License text on name table?
For a small set of legacy families the Ubuntu Font License 'https://www.ubuntu.com/legal/terms-and-policies/font-licence' may be acceptable as well.
When in doubt, please choose OFL for new font projects. [code: no-license-found]
🔥 FAIL: Are there non-ASCII characters in ASCII-only NAME table entries?
🔥 FAIL: Copyright notices match canonical pattern in fonts
But instead we have got: 'Copyright © 2018 by jaiki. All rights reserved.'
But instead we have got: 'Copyright © 2018 by jaiki. All rights reserved.'
🔥 FAIL: PPEM must be an integer on hinted fonts.
🔥 FAIL: Checking OS/2 usWinAscent & usWinDescent.
🔥 FAIL: Checking OS/2 Metrics match hhea Metrics.
🔥 FAIL: Glyph names are all valid?
A glyph name may be up to 31 characters in length, must be entirely comprised of characters from the following set: A-Z a-z 0-9 .(period) (underscore). and must not start with a digit or period. There are a few exceptions such as the special character ".notdef". The glyph names "twocents", "a1", and "" are all valid, while "2cents" and ".twocents" are not.
🔥 FAIL: Font contains unique glyph names?
🔥 FAIL: Name table entries should not contain line-breaks.
Summary
Note: The following loglevels were omitted in this report:
The text was updated successfully, but these errors were encountered: