Closed kaydeearts closed 3 years ago
@kaydeearts FYI - a hotfix has been sent by email to Ariadne.
If you find other problems with the files please report them here. Otherwise feel free to close the issue. Thanks!
Hi @BoldMonday , thank you for the fix!
I tested IBM Plex Sans JP Hinted fonts and found a FontBakery error for 4 fonts.
The following fonts:
Have the same postscript_vs_cff errors:
com.adobe.fonts/check/name/postscript_vs_cff with (('font[1]', 'IBMPlexSansJP-ExtraLight.otf'),) CFF table FontName must match name table ID 6 (PostScript name).
FAIL: Name table PostScript name 'IBMPlexSansJP-ExtLt' does not match CFF table FontName 'IBMPlexSansJP-ExtraLight'.
Result: FAIL
com.adobe.fonts/check/name/postscript_vs_cff with (('font[3]', 'IBMPlexSansJP-Medium.otf'),) CFF table FontName must match name table ID 6 (PostScript name).
FAIL: Name table PostScript name 'IBMPlexSansJP-Medm' does not match CFF table FontName 'IBMPlexSansJP-Medium'.
Result: FAIL
com.adobe.fonts/check/name/postscript_vs_cff with (('font[4]', 'IBMPlexSansJP-Regular.otf'),) CFF table FontName must match name table ID 6 (PostScript name).
FAIL: Name table PostScript name 'IBMPlexSansJP' does not match CFF table FontName 'IBMPlexSansJP-Regular'.
Result: FAIL
com.adobe.fonts/check/name/postscript_vs_cff with (('font[5]', 'IBMPlexSansJP-SemiBold.otf'),) CFF table FontName must match name table ID 6 (PostScript name).
FAIL: Name table PostScript name 'IBMPlexSansJP-SmBld' does not match CFF table FontName 'IBMPlexSansJP-SemiBold'.
Result: FAIL
The PostScript name entries in the font’s ‘name’ table should match the FontName string in the ‘CFF ’ table. The ‘CFF ’ table has a lot of information that is duplicated in other tables. This information should be consistent across tables, because there’s no guarantee which table an app will get the data from.
Test source code here.