coz-m / MPLUS_FONTS

M+ FONTS
https://mplusfonts.github.io
SIL Open Font License 1.1
873 stars 60 forks source link

The `hyperglot` detects that the typeface of the new version does not have Cyrillic, Greek, Han, and Japanese scripts #43

Open gusbemacbe opened 1 year ago

gusbemacbe commented 1 year ago

Hello!

The command hyerglot (https://pypi.org/project/hyperglot/) detects that the typeface of the old version, that you hosted on OSDN site, has all these scripts, but detects that one of the newest version, that you hosted on this repository, does not have them. It indicates that it has only the pan-Latin script.

Of course that I noticed that the typeface of the newest version has indeed all these scripts as I analysed with FontForge and GNOME's Font Viewer.

I think that there is a bug in the typeface of the newest version, maybe because you built it with macOS' Glyphs Pro.

coz-m commented 1 year ago

Thank you for pointing that out. And sorry for the late reply. For example, M PLUS 1, the latest version of M+ FONTS published by Google Fonts, contains fewer glyphs than the previous version, M PLUS 1p, because it only contains glyphs that have been redesigned (the "*GF Latin Plus" range selected by Google).

*https://github.com/googlefonts/glyphsets/tree/main/GF_glyphsets/Latin#gf-latin-plus

Is this a different issue from the above difference in the number of glyphs?

gusbemacbe commented 1 year ago

Is this a different issue from the above difference in the number of glyphs?

Hello @coz-m!

Yes, there is. I opened the issues with @kontur at his hyperglot repository and on Glyphs Forum. But @schriftgestalt indicated that your font containing Japanese characters did not complete the number of glyphs, what makes hyperglot understands that your font does not speak Japanese. You can read: https://forum.glyphsapp.com/t/apples-fontbook-hyperglot-and-linuxs-fc-scan-detect-that-some-open-source-fonts-built-with-glyphs-do-not-speak-japanese-can-you-figure-out-the-cause