Unifont-可以免费商用超大字符集像素字体

GNUUnifont项目由一组字体和Unicode字体实用程序组成。GNUUnifont全面覆盖了Unicode7.0基本多语言平面-65,536个代码点的第一个Unicode“平面”-并为世界上大多数现代脚本提供了字符编码。

Unifont-可以免费商用超大字符集像素字体

GNUUnifont是一个由RomanCzyborra制作的,自由且免费的点阵字型,涵盖了Unicode中的基本多文种平面,使用了中型的点阵字型格式。见于大多数的自由操作系统及一些视窗系统中,字是Linux,XFree86,X.OrgServer,以及一些嵌入式韧体。此字型基于GNU通用公共许可证第二版或更新释出,但加入了一个字型嵌入的例外条款(在文件中嵌入字型并不构成违反授权条款的条件)。它在2013年10月成为了GNU软体包。

在Windows或MacOSX上,将字体复制到“Fonts”文件夹中。在MicrosoftWindows上,此文件夹位于主磁盘上Windows文件夹下。在Mac上,它位于主磁盘上“库”文件夹下。

为了在Mac的“终端”窗口中获得最佳外观,请从菜单中选择“终端”,然后选择“首选项”。出现设置窗口。确保您在该窗口的“文本”选项卡上。然后,确保选中“抗锯齿文字”框。然后,字体的TrueType版本在点大小为12pt及更大时应该看起来不错。除非您选择此抗锯齿选项,否则在MacTerminal窗口中字体看起来不会很清晰。

注意:BDF,PCF和TrueType文件包含字体中每个字形的尺寸和间距信息。一些字体渲染引擎会忽略字体文件提供的此字形信息。对于处理等宽字体的渲染引擎尤其如此。Unifont将无法使用此类软件正确显示所有字形。BDF字体遵循BDF2.1版(不是2.2版),因为XWindowSystem在2.1版上进行了标准化。PSF1版本的Unifont是等宽字体,但仅限于512个字形,并且仅与支持在控制台帧缓冲区字体中支持256个以上字形的字体渲染引擎一起使用。

所有unifont.hex来源都在完整的Unifont实用程序下载页面中。

Unifont局限性

Unifont每个可打印的Unicode代码点仅存储一个字形。这意味着复杂的脚本具有特殊的字母组合形式,包括辅音组合和浮动元音标记,例如印度文字(Devanagari,孟加拉语,泰米尔语等)或根据其在单词中的位置而改变形状的字母(印度文字和阿拉伯文字))在Unifont中无法很好地呈现。在这种情况下,Unifont仅适合作为最后的字体。希望正确呈现此类复杂脚本的用户应使用完整的OpenType字体,以忠实地显示此类替代形式。

发行说明

最新版本是GNU工程的一部分。您可以在Savannah上查看GNUProjectUnifont页面。

© 版权声明
THE END
点赞2赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容