软件简介
FontForge中文版 开源字体编辑器,创建和编辑多种字体格式。适合于字体设计,能够处理复杂的字体格式和排版需求。
- 支持多种字体格式。
- 允许创建、编辑和转换字体。
- 实现了两种脚本语言:FontForge 自身的语言和 Python,方便自动格式转换和其他重复性任务。
- 支持Adobe的OpenType功能文件规范,以及Microsoft的数学排版扩展(MATH 表)。
- 使用FreeType在屏幕上渲染字体,提供抗锯齿图形和复杂文本布局支持。
- 可以使用Potrace或AutoTrace自动跟踪位图图像并将其导入到字体中。
- 可以编辑字体信息,设计字符,并生成字体文件。支持对字体文件的详细信息进行编辑,如字体名称和版权信息,还可以进行字符的编辑和调整。
字体设计软件 FontForge 向量字体编辑器, 创建和编辑各种字体格式,如PostScript、TrueType、OpenType、CID-Keyed、Multi-Master、CFF、SVG和BDF。 支持在不同字体格式之间进行转换,并支持多种Macintosh字体规范。
功能特色
FontForge中文版 开源字体编辑工具,支持命令行操作,能作为 Python 模块集成。处理多种字体格式,使得字体设计变得灵活而高效。类似的 矢量图设计软件
- FontForge 创建和定制字体,从零开始设计新字体或修改现有字体。
- 软件提供丰富的绘图工具,包括曲线、直线工具,以及用于调整字形的缩放、旋转和倾斜功能。
- 通过贝塞尔曲线技术,绘制出流畅的曲线和复杂的形状,而精细调整字体的外观。
- FontForge 支持多种字体格式的导入和导出,涵盖了 TrueType、OpenType、PostScript 和 SVG 等格式。
- 在字体中添加各种元数据,例如字体名称、设计师信息、版权声明等。
- 兼容 Adobe 的 OpenType 规范,支持自定义语法扩展。
- 支持用于数学排版的 Microsoft MATH 表扩展。
- 软件被 LuaTeX 排版引擎部分采用,用于读取和解析 OpenType 字体。
- 利用 FreeType 进行屏幕字体渲染,并结合 libcairo 和 libpango 库提供高质量的图形和文本渲染。
- FontForge 的原生文件格式是文本基础的 .sfd 文件,便于设计师之间的协作。
- 支持基于 XML 的 UFO 源格式,确保了格式的互操作性。
- 软件能够通过 Potrace 或 AutoTrace 自动跟踪位图图像,并将其转换为字体格式。
- 源代码中包含多种实用工具,如显示二进制字体文件内容的 "showttf" 以及 WOFF 格式的转换工具。
- FontForge 允许用户定义字体的各种特性,如字重、斜体、字形变体等,并通过 Python 脚本实现自动化处理
FontForge 中文设置
FontForge 安装后打开安装目录,在目录中找到 fontforge.bat 批处理文件,使用文本编辑器进行编辑。
把 ::set LANGUAGE=en 修改为 set LANGUAGE=zh_CN
注意 别忘了 set LANGUAGE=en 前面的 :: 也要删除,然后重启软件即可
GitHub开源项目地址 https://github.com/fontforge/fontforge