拿到一款字,想做两件事:把某个字的转角改圆一点,或者抽几个字做 Logo 的底稿。打开下载包,里面是一堆 ttf 和 otf,双击能装,但打开后全是曲线路径,改起来无从下手。真正需要的那份工程文件,不在包里。
源文件和成品文件是两回事。找错了文件类型,后面的工作都白费;找对了类型,还要先确认协议允不允许改。
一、先弄清你要的是哪种源文件
成品字体文件。 ttf、otf、woff 这些是编译后的结果,能装能渲染。用 Illustrator 打开能看到单字的轮廓,可以复制出来改,但整套字的结构关系、字重之间的呼应,都不在里面。
字体工程文件。 后缀常见 .glyphs、.ufo、.sfd、.designspace。这类文件保存了每个字的轮廓、锚点、部件引用、字距参数、字重轴的定义,是真正可以继续设计的状态。
单字矢量稿。 只有几个字、以 ai 或 svg 形式存在。做 Logo 底稿、做标题字改造,这类文件就够用,不必非要整包工程文件。
猫啃网收录 839 款免费中文字体,其中附工程文件的只是少数,找之前先有准备。
判断依据是你的目的。 改一两个字做图形,拿单字轮廓即可;做衍生字体、加字重、扩字符集,必须拿到工程文件,否则字符之间的关联要重新建立。
二、来源一:官方开源仓库
开源项目的仓库地址通常在发布页。 采用 OFL 的字体,作者往往把工程文件一并托管,仓库里能找到源目录、构建脚本和许可文本。这是最干净的一条路:文件完整,协议明确,改动后的分发条件也写得清楚。
看仓库里到底放了什么。 有的项目同时提供工程文件和编译好的字体,有的只放成品。只放成品的项目,可以自己做一次反向转换得到轮廓,但字距、锚点这些信息会丢,适合小改,不适合重做。
顺手读 LICENSE 和变更记录。 仓库根目录一般有 LICENSE 或 OFL.txt,还有一份记录版本变更的文本。变更记录能看出这个项目是否还在维护,衍生时以哪一版为基线。
基于开源字体做的衍生作品不少。思印宋 就是在开源宋体基础上改造出来的,笔画带活字印刷的粗糙感;朱雀仿宋 走的是仿宋一路,适合公文与古典排版;黄令东齐伋体 是古典宋体风格,字形来源本身也公开。这几款都能查到较完整的来源说明,适合作为研究衍生流程的样本。
注意仓库的目录结构。 源文件、构建产物、文档通常分开放。直接改构建产物再提交,下次构建会被覆盖,改动要落在源文件那一层。
三、来源二:作者或厂商提供的设计源文件
部分作者在发布页附工程文件。 个人设计师做的字体,偶尔会把 .glyphs 一起放出来,方便别人做衍生。这类文件通常在发布说明里单独提一句,下载包里不一定显眼。
商业字库的设计源文件一般不外流。 需要改造时走定制授权,由版权方提供文件或直接由他们改。走这条路要先谈清楚:改完的字形归谁、能不能对外发行、能不能用于商标。
源文件常单独计价。 拿到字体使用授权,不等于拿到工程文件。采购时把这两项分开写进合同,比事后补要容易。
拿到文件先验完整性。 打开看字符数、字重档位、是否有未闭合路径、字距参数是否齐全。缺项的源文件,改起来比重新做还费时。
四、来源三:自己描摹与重绘
从成品字提取轮廓。 用字体编辑工具打开 otf,可以直接看到每个字的轮廓,复制到矢量软件里改。技术上没有障碍,但协议上要先看清是否允许修改,这一点下一节展开。
扫描字稿再矢量化。 手写稿、书法稿扫描后自动描边,节点会非常多,曲线也不顺。常见做法是描边后手动重绘关键笔画,节点数控制在合理范围,后续调整才不痛苦。
照着现成字形描,风险不在工具。 描摹他人字形得到的轮廓,与原件高度重合,属于表达层面的复制。自己做设计时,参考结构与比例可以,直接描轮廓不行。
重绘的工作量在细节。 一个字看起来简单,实际要处理笔画粗细过渡、转折补角、字面留白、与其他字的重心对齐。做十个字和做三千个字,是两种工程。
五、改字形前必须确认的授权,以及动手前的准备
OFL 允许修改,但有条件。 采用 OFL 的字体可以改、可以再分发,前提是保留原版权声明和许可文本;如果原字体声明了保留字体名称,衍生版本就不能继续用这个名字。改名不只是改文件名,字体内部的名称表也要一起改。
只标“免费商用”的字体,未必允许修改。 作者声明类的授权,很多只写到“可免费用于商业用途”,对修改、再分发只字未提。没写就等于没有授予,需要单独问。
修改后再分发,等于再分发。 改完的字库如果对外提供下载、随产品分发,要按再分发处理:许可文本、署名、同协议这几项义务都要履行。
“为我方修改”和“改完可对外发行”是两件事。 前者是委托工作,成果可能只归委托方使用;后者涉及发行权。合同里分开写。
动手前的准备。 工具方面,字体编辑常用 FontForge、Glyphs、RoboFont 这类,轮廓微调也可以在矢量软件里做。文件方面,原始包单独备份一份不动,改在副本上;建一份字符清单,标注哪些字已改、哪些待改。
测试字体不必反复装卸。 改一版装一版,系统字体列表很快就乱了:
- 字由客户端:下载安装后,在客户端里激活想用的字体,PS / AI / Sketch 自动识别,免去装系统的麻烦。猫啃网提供官方下载入口。
授权说明
这里的“能改”,指拿到源文件后可以修改并在预期范围内使用。核验按三步走。
第一步,确认字体全名。 记下完整名称,含字重和地区版本。衍生版本要另起名字时,先确认原名是否属于保留字体名称,避免改完仍踩线。
第二步,查协议类型。 常见几类:开源协议(SIL OFL、MIT、GPL)、作者声明免费商用、随包附带的免费商用声明,以及带保留字体名称条款的授权。开源协议文本公开可查,修改与再分发的条件写在正文里;作者声明的范围由声明自身界定。
第三步,核使用场景。 修改后的字形用在印刷、网页、视频,通常落在允许范围内;做 Logo 商标注册、嵌进 App 或电子书、对外发行衍生字库,要单独确认。
留凭证。 把字体全名、版本号、获取日期、许可页面截图和链接记在同一个文档里,与源文件放在一起。衍生项目尤其要留,因为改动一旦发生,追溯成本会高很多。
常见问题(FAQ)
问:只有 ttf,没有工程文件,能改字形吗?
能改单个字。用字体编辑工具打开成品文件就能编辑轮廓,但字距、锚点、字重关联这些信息不完整,适合少量调整,不适合扩字符集或加字重。
问:改了开源字体的字形,还能用原来的名字发布吗?
要看原字体有没有声明保留字体名称。声明了的,衍生版本必须改名,文件名和内部名称表都要改;没声明的,也要保留原版权声明和许可文本。
问:作者只写了免费商用,没说能不能改,怎么办?
按未授权处理,直接联系作者确认。自行修改后用于商业项目,属于超出声明范围的使用。
问:自己描摹现成字体做新字,算不算原创?
描摹他人字形得到的轮廓与原件高度重合,通常难以主张独立创作。参考结构与风格可以,直接提取并微调轮廓不行。
小结
找矢量源文件,先分清要的是工程文件、成品文件还是单字轮廓。来源有三条:开源仓库、作者提供的设计文件、自己描摹重绘。改之前把授权核清楚:OFL 允许修改但受保留字体名称约束,只写“免费商用”的声明未必包含修改权。工具和备份准备好,测试用客户端激活,改动的每一版都留记录。
猫啃网

