fonttools / fontbakery

🧁 A font quality assurance tool for everyone
https://fontbakery.readthedocs.io
Apache License 2.0
549 stars 102 forks source link

Font family names should be ASCII? #2946

Open davelab6 opened 4 years ago

davelab6 commented 4 years ago

An anonymous expert wrote in to the Noto project,

Unicode (3,1,409) 'name' table strings are not limited to ASCII, so you should feel free to use Nüshu (not Nushu) when appropriate. The instances in the name.ID=3 and name.ID=6 strings are for the PostScript name, and should continue to use Nushu. The name.ID=1 and name.ID=4 string can definitely use Nüshu.

I believe to date, we need font family strings to be ASCII. We should have a FB check for that.

However, perhaps we can relax that requirement, so I'm filing this issue to

felipesanches commented 4 years ago

yes! com.google.fonts/check/name/ascii_only_entries:

https://github.com/googlefonts/fontbakery/blob/f2ace463ee447251ba5bf7513424d7ed7ed78b90/Lib/fontbakery/profiles/googlefonts.py#L1551-L1564