免费开源编辑器:FontForge 和 Fontra 入门 适合谁看:想零成本开始学做字体,或者需要在 Linux 上编辑字体的人。 FontForge FontForge 是一款老牌的免费开源字体编辑器,支持 Windows、macOS 和 GNU/Linux,由社区维护。 适合做什么 打开和查看各种格式的字体,检查字形和字体信息; 画字形、调整间距,导出 TTF、OTF 等格式; 用 Python 脚本批量处理字体。 入门建议 从官网下载对应系统的安装包; 先读官方文档里的 Tutorial(教程)和「Design With FontForge」,了解基本操作; 先做一组数字或几个字母,熟悉画线、节点和间距,再尝试汉字。 注意:FontForge 界面比较传统,部分操作和现代设计软件不同,需要一点时间适应。 Fontra Fontra 是一款在浏览器里运行的开源字体编辑器,许可证为 GPL-3.0。官方文档介绍它是「开源、基于浏览器、跨平台、以可变字体为先」的编辑器,由 Black[Foundry] 和 Just van Rossum 开发,得到 Google 的支持。 怎么用 普通用户下载 Fontra Pak 即可。它是一个桌面程序(macOS、Windows、Linux),在本机启动 Fontra 服务,然后在默认浏览器里编辑字体。 按项目说明,它可以读写 .designspace 和 .ufo 等格式;官方还提供 fontra-rcjk、fontra-glyphs 等插件,用来处理其他格式的数据。 适合做什么 设计可变字体,在不同字重之间切换和对比; 想要现代界面、又不想买商业软件的人。 注意:Fontra 仍在快速开发中,新版本更新频繁。重要项目要做好备份,并留意版本更新说明。 两款怎么选 需求 建议 需要在 Linux 上用、要写脚本批量处理 FontForge 主要做可变字体、喜欢现代界面 Fontra 只是查看字体信息、转格式 不用编辑器,用 fontTools 更快,见《fontTools 入门:查看、修改、转格式》 和商业编辑器的对比见《字体编辑器怎么选》。 参考资料7FontForge 官网FontForge 文档FontForge 教程