出海多语言 字体裁剪fontmin fonttools fontforge。位图工具glyphdesigner 的一些经验分享

我趟过的一些坑,记录一下
1,glyph designer 制作的位图,印地语用不了,另外如果用glyph designer 的命令行生成字体,印地语也是不行的,会出现很多问题。估计是连体字符的原因。
比如印地语的"इस महीने का सर्वश्रेष्ठ" 会变成下图所示(中文意思:本月最佳)
image

2,用fontmin/fontforge 做字体裁剪,都可能出现第一点的问题。另外fontforge是有可能裁剪出正常的字体的,但是需要很多的字体知识。同时可能出现裁剪后字体文件过大的问题。

3,最后字体裁剪建议用fonttools的pyftsubset工具,堪称完美。

glyph designer 设计的字体最好不用用于印地语,等一些带连体字符的文字。
目策glyph designer 这个工具处于没有维护的状态,官网论坛一堆问题没人解决!