FontForge 字体设计工具介绍
FontForge 是一款专业的向量字型编辑器,支持创建专属的 PostScript、TrueType、OpenType、CID – Keyed、Multi – Master、CFF、SVG 及点阵(BDF)字型,也可对现有字体进行编修,还能在各类字体格式间实现转换,同时兼容多种 Macintosh 字体规格。
软件特点
OpenType 功能与数学排版支持
支持 Adobe 官方的 OpenType 功能文件规范(包含自主语法扩展),同时兼容微软非官方数学排版扩展(MATH 表,由 Cambria Math 引入,被 Office 2007、XeTeX、LuaTeX 等支持),目前至少有一款免费的 OpenType 数学字体通过 FontForge 开发完成。
LuaTeX 引擎协作
LuaTeX 排版引擎会调用部分 FontForge 代码,用于读取和解析 OpenType 字体文件。
图形与文本渲染优化
借助 FreeType 库实现屏幕字体渲染;自 2008 年 11 月 15 日版本起,FontForge 采用 libcairo 和 libpango 软件库进行图形与文本渲染,提供抗锯齿图形效果及复杂文本布局支持。
多字体格式兼容
支持多种字体格式,其原生样条字体数据库格式(文件扩展名为 .sfd)基于文本,便于设计者间协作(可轻松生成差异文件);同时支持基于 XML 的可互操作 UFO 源格式。
位图图像自动导入
可通过 Potrace 或 AutoTrace 工具自动跟踪位图图像,并将其导入至字体设计项目中。
实用工具集
源代码包含诸多实用程序,例如可显示二进制字体文件内容的 “showttf”、WOFF 格式转换器及反转换器等。
软件截图
中文设置方法
FontForge 安装完成后,打开其安装目录,找到 fontforge.bat 批处理文件,使用文本编辑器(如记事本、Notepad++ 等)打开进行编辑。
找到以下代码行:
::set LANGUAGE=en
将其修改为:
set LANGUAGE=zh_CN
















暂无评论内容