我将使用DejaVu字体来创建适用于CJK脚本的Ruby字体。但我不确定以下几点:
1. DejaVu是否支持CJK字形? 2. 我能否使用脚本生成SVG中的新字形,然后将它们转换/打包成字体文件?
通过创建新的字形,我的意思是在已有的非字母字符上附加发音(例如中+zhōng + 國 guó)。因此尽可能重复利用已有的内容。
给定的数据如下:
1. DejaVu是否支持CJK字形? 2. 我能否使用脚本生成SVG中的新字形,然后将它们转换/打包成字体文件?
通过创建新的字形,我的意思是在已有的非字母字符上附加发音(例如中+zhōng + 國 guó)。因此尽可能重复利用已有的内容。
给定的数据如下:
{ '中': 'zhōng', '國': 'guó' }
获得最终的OTF/TTF字体结果如下: