我正在考虑使用 DejaVu 字体为 CJK 脚本创建 [Ruby-like][1] 字体。
但是我不确定,DejaVu 是否提供/支持 CJK 字形?否则你推荐另一种可重复使用的免费/开放字体吗?
wiki计划页面谈论重用他人的工作:
CJK - 最好是重用别人的工作
关于语言覆盖率的状态文档表明没有 CJK 字形:
ja 日语 (0/6537) (0/6537) (0/6537)
ko 韩语 (0/2443) (0/2443) (0/2443)
zh-cn 中文(简体) 0% (2/6765) 0% (2/6765) 0% (2/6765)
zh-hk 中文香港补充字符集 (0/2213) (0/2213) (0/2213)
zh-mo 澳门中文 (0/2213) (0/ 2213) (0/2213)
zh-sg 新加坡中文 0% (2/6765) 0% (2/6765) 0% (2/6765)
zh-tw 中文(繁体) (0/13063) (0/13063 ) (0/13063)
Droid 字体支持 CJK并且在 Apache 许可下
DejaVu 不支持但 Google-droid 字体支持。
在 RPM 中,您可以像这样安装:
# yum search google-droid
# yum install -y google-droid-*-fonts
我看到广告“Droid”字体支持亚洲语言的答案是错误的。不,“Droid”字体不支持亚洲语言。(Droid Regular 只有 197 个字符。汉字大约有 5000 个!)更糟糕的是,许多网站以每个子版本高达 89 美元的价格出售这些字体。
一种支持亚洲语言的免费字体系列是“Gnu FreeFont”,可在此处获得:
http://ftp.gnu.org/gnu/freefont/
Gnu FreeFont 支持俄语(西里尔文)、希腊语、阿拉伯语、希伯来语、亚美尼亚语、格鲁吉亚语、印度文字(天城文、孟加拉语、古吉拉特语、泰米尔语、马拉雅拉姆语)、中文脚本(繁体汉字、简体汉字、Bopomopho)、日语脚本(汉字、片假名) , 平假名)等。
另一个几乎涵盖地球上所有语言的免费字体是“Unifont”,可以从这里下载(右键单击,选择“将链接另存为”,然后在下载后右键单击并选择“取消阻止”):
http://unifoundry.com/pub/unifont-11.0.01/font-builds/unifont-11.0.01.ttf