为了检测字体是否包含javascript中的某个特定字符,我决定最好的方法是使用后备字体,其中所有unicode字符都具有正确的ZERO宽度空间。这个字体可以让我轻松检查自己的存在,以及任何其他字体的任何字符的存在(conrtol字符除外)。我只想检查一下角色的宽度。
你知道这种字体是否已经存在吗?
使用FontForge和脚本编写它应该非常简单。但是我很难进入FontForge和Unicode文档。如果有人能说流利的FontForge,你可以教我,或者只是制作这种字体。我认为它是什么,就像Python上的50个脚本行一样?
答案 0 :(得分:1)
https://github.com/adobe-fonts/adobe-blank - 由Mike 'Pomax' Kamermans
回答非常好。 woff版只需7kb!我自己尝试在FontForge中制作这样的字体,为0000-1ffff unicode范围提供了大约1mb。