notofonts / notobuilder

Python module for building Noto fonts
9 stars 0 forks source link

Inconsistent variable font names #19

Open Mathnerd314 opened 2 years ago

Mathnerd314 commented 2 years ago

Fonts

Noto Serif Tamil Slanted Noto Sans Meetei Mayek Noto Serif Nyiakeng Puachue Hmong Noto Sans Hanifi Rohingya Noto Sans Hebrew New Light Light Noto Sans Hebrew Light Light

Where the fonts came from, and when

Checkout of latest commit (https://github.com/googlefonts/noto-fonts/commit/4d7396a4fae475975b367e225f2e8f49292d8837)

Issues

unhinted/variable-ttf/NotoSerifTamilSlanted-VF.ttf uses the family name "NotoSerifTamilSlanted", inconsistently from "Noto Serif Tamil Slanted" used in OTF/TTF.

Similarly unhinted/variable-ttf/NotoSansMeeteiMayek-VF.ttf uses "Noto Sans MeeteiMayek" instead of "Noto Sans Meetei Mayek".

unhinted/variable-ttf/NotoSerifNyiakengPuachueHmong-VF.ttf uses the name "Noto Serif Nyiakeng Puachue Hmong" instead of "Noto Serif Hmong Nyiakeng".

unhinted/variable-ttf/NotoSansHanifiRohingya-VF.ttf has messed up the full names, they are all "Noto Sans Hanifi Rohingya" without styles such as Regular, Bold, etc.

unhinted/variable-ttf/NotoSansHebrewNew-VF.ttf has "Noto Sans Hebrew New Light Light", not sure where this came from as there are no corresponding OTF/TTF files. Similarly unhinted/variable-ttf/NotoSansHebrew-VF.ttf has "Noto Sans Hebrew Light Light".

Steps to reproduce

fc-scan on the relevant files and their TTF/OTF equivalents.