您需要:FontCreator(Windows 和 macOS)、在 Glyph Edit 窗口中绘制与选择轮廓的基本功,以及最终使用该字体的雕刻、切割或 CNC 软件。

在 Glyph Edit 窗口中以单条开放中心线绘制的大写字母 A — 细线、无填充 — 旁边是开放轮廓设为单线条的字体导出设置对话框。
单线字体是指字母以中心线方式绘制的字体 — 每一笔只有一条没有粗细的细线 — 这样 CNC 雕刻机、激光机、刻字机或雕刻刀具就能直接沿线行走,而不必绕着填充形状的边缘走。Make The Cut、Sure Cuts a Lot、Rhino、Silhouette Studio 和 Cricut Design Space 等切割与 CNC 软件都能从字体中取用图形,而单线字体能为它们提供最干净的刀具路径。
这是字体格式本身带来的限制:OpenType(以及 TrueType)字体从根本上由闭合轮廓构成,用以围出可填充的区域,因此真正的单线 OpenType 字体其实并不存在。FontCreator 的做法是让您设计并导出开放轮廓 — 起点与终点不相连的路径 — 并提供两种雕刻软件能够理解的导出模式。这款字体编辑器是少数能让开放轮廓工作流从头到尾都切实可用的工具,Windows 与 macOS 皆可。
注意:单线字体用于雕刻和 CNC,而非普通文本显示。在一般程序中它们会显得没有填充、断裂甚至看不见 — 这是预期之中的。
什么是开放轮廓(以及雕刻为何需要中心线)
普通的字形轮廓是闭合轮廓:路径回到起点并围出一块区域,光栅化器会把它填上墨色。当切割机收到一个闭合的字母时,它会沿形状的外缘切割 — 每一笔两条边 — 结果留下的是空心的字母外框,而不是一条雕刻出来的线。
开放轮廓是在最后一个节点处直接结束的路径。它没有围出区域,因此也没有可填充的内容 — 您看到的就是这条线本身。让刀具沿着这条线行走,就会沿每一笔的中心线走一遍,而这正是雕刻、压痕、单线切割和笔式绘图所需要的。
因此单线字体的设计原则是:把每一笔都画成一条沿着该笔画中线的开放路径,并保持开放。并非每个字形都必须开放 — 像 O 或 o 这样的字形本来就是一个闭合环,可以保持闭合 — 但凡是希望被雕刻成线条的笔画,都必须是开放轮廓。
启用开放轮廓导出(Single 或双线条)
只有在您让 FontCreator 以 stroke 方式导出时,开放轮廓才会产生单线输出。该开关位于导出设置中。
- 打开 File → Export,选择 Desktop Font As (ttf/otf)…。
- 在字体导出设置对话框(Desktop 选项卡)中找到 开放轮廓 选项。它只有在字体包含开放轮廓时才会出现,Web 选项卡上也有同一选项。
- 选择导出模式。可选项为 Close、Exclude (recommended)、单线条 和 双线条 — 若要单线输出,请选择其中一种 stroke 模式:
- 单线条 — 最高效:每条开放路径只导出一次,作为一条线。最适合支持单线/棒状字体的软件。 - 双线条 — 将每条路径反向,使其往返各走一遍;多数雕刻机能可靠地跟随。若单线条让您的设备无法正确识别,请选择此模式。 - (Close 会把每条开放路径接合成填充形状,Exclude 会在导出时丢弃开放轮廓 — 两者都不适合雕刻。)
为什么 Exclude 被标为「recommended」:对于普通文本字体,它是最稳妥的默认值,因为可以避免导出开放轮廓(字体校验工具会把开放轮廓标记为错误)。但对雕刻和切割字体来说,开放轮廓正是整个流程的目的,所以请选择 单线条 或 双线条,并测试您的设备或软件需要哪一种。
- 导出后,在雕刻/切割软件中打开结果,并先用废料做一次简短试切,再正式加工。
开放轮廓需要 TrueType 轮廓格式 — CFF(PostScript)格式无法存储它们 — 因此请把导出保持为 TrueType。另外请记住,即便正确导出的单线字体,在普通文本程序中也会显示异常;这是格式的限制,并非您的操作失误。请用自己实际使用的设备和软件测试两种 stroke 模式;哪一种更合适取决于整条工具链,而非 FontCreator。
提示:只要字体中存在开放轮廓,FontCreator 就会在 Glyph Edit 窗口中以线条而非填充形状显示轮廓,这让单线字形的设计更易于辨读。

展开开放轮廓下拉列表的字体导出设置对话框,其中显示 Close、Exclude、单线条和双线条。
逐步绘制单线字形
- 新建字体。在 FontCreator 中开始一个新项目。
- 打开一个字形(在字体概览中双击),在 Glyph Edit 窗口中编辑。
- 绘制中心线。使用 Draw 工具沿每一笔的中线放置节点。添加节点时按住 Shift 可得到直线段;拖动鼠标则可创建曲线。
- 按需插入更多轮廓,可通过 Insert → Insert Contour 完成,并把每一笔都画成各自独立的开放路径。
- 打开已有的闭合轮廓:如果您导入或绘制的轮廓本应是一条线,请选中该轮廓并将其断开,使起点与终点分离,从而得到可继续修整的开放路径。
- 在其余字形上重复:保持笔画开放,只让本来就闭合的环(例如
O)保持闭合。

小写字母 e 的中心线以单条开放路径绘制,节点沿中心线分布且无填充。
注意:某些清理工具假定轮廓是闭合且填充的。尤其是 优化轮廓 在开放路径上可能表现不佳 — 在需要精度的地方请手动调整起始点和节点位置,而不要依赖自动优化。
单线字体与描边(monoline)字体 — 请勿混淆
这是最常见的混淆,因此有必要说清楚:
- 单线字体(本教程)保持路径开放,并以 Single/双线条导出,让刀具沿中心线行走。输出的是一条线,而不是填充的字母。
- monoline/描边字体同样保留中心线,但您要为它指定线宽,FontCreator 会把它扩展为普通的填充闭合轮廓。输出的是可正常打印的字体。
如果您想要一款以均匀线宽打印的字体,那属于描边流程 — 请参见使用描边进行设计。如果您想要的是沿每一笔中线切割或雕刻的字体,请继续按本文操作,并保持轮廓开放。
提示:如果您已用描边功能画好骨架,但实际想要单线输出,请不要展开描边 — 改用普通的开放轮廓来设计,并使用开放轮廓导出设置。描边与单线导出对同一条路径而言是互相排斥的两种意图。
将工作保存为项目
请保存为 FontCreator 项目(.fcp)文件。项目会同时保留开放轮廓的几何形状以及导出配置(包括 Single/双线条的选择),这样每次重新导出时都无需重新设置。
可下载的演示字体
您可以下载一个现成的单线项目和导出的字体,以便了解整个流程:
- SingleLine.fcp — FontCreator 项目文件
- SingleStroke.ttf — 使用单线条导出
- DoubleStroke.ttf — 使用双线条导出
打开项目即可了解字形的构造方式,并在雕刻软件中试用这两个 TTF 文件,看看您的工具链更适合哪种模式。
关于彩色/SVG 字体的说明
OpenType SVG 轮廓确实支持开放路径,因此如果您的目标软件能读取 OpenType-SVG 彩色字体,原则上可以在其中保留开放轮廓。但据我们所知,实际上并没有 CNC 或雕刻工具会使用 OpenType-SVG 字体 — 所以对切割和雕刻而言,走 TTF 的 Single/双线条路线才可靠。如果您发现有工具能读取 SVG 单线字体,欢迎告知我们。
疑难解答
| 现象 | 可能原因 | 解决方法 |
|---|---|---|
| 在切割机中字母呈填充状/出现空心轮廓 | 以闭合轮廓导出,而非使用 stroke 模式 | 在字体导出设置中把开放轮廓设为单线条或双线条 |
| 字体在 Word 或浏览器中显示断裂或不可见 | 这是单线字体,并非用于屏幕显示 | 属正常现象 — 请仅在雕刻/CNC 软件中使用 |
| 刀具把每条线走两遍,或出现奇怪的回退 | 在本可使用单线条的情况下选择了双线条 | 请改用单线条 |
| 刀具漏掉或跳过了部分笔画 | 该软件无法识别单线条 | 请切换到双线条 |
| 优化轮廓破坏了开放路径 | 清理工具假定轮廓是闭合的 | 跳过 Optimize;手动调整起始点与节点 |
| 导出中没有开放轮廓选项 | 字体中尚无开放轮廓 | 请绘制开放路径,或先把闭合轮廓断开 |
常见问题
FontCreator 能制作真正的单线 OpenType 字体吗?严格来说不能 — OpenType 和 TrueType 都建立在闭合轮廓之上,因此真正的单线 OpenType 字体并不存在。FontCreator 的做法是让您绘制开放轮廓,并以 单线条 或 双线条 选项导出,雕刻与 CNC 软件便能把它们当作中心线来跟随。
单线条与双线条有什么区别?单线条把每条开放路径只导出一次、作为一条线,是最高效的选项。双线条会将每条路径反向,使其往返各走一遍,许多雕刻机对此的跟随更可靠。请用您的设备分别测试;哪种更好取决于您的软件,而不是 FontCreator。
我的单线字体在普通程序里显示断裂 — 是我做错了吗?没有。单线字体是为切割、雕刻和 CNC 软件设计的,不适用于屏幕或印刷。在普通应用程序中,由于没有可填充的闭合区域,它们会显得没有填充或不完整。请只在对应的设备软件中使用。
如何把已有的闭合字母改成单线?打开该字形,选中闭合轮廓并将其断开,使起点与终点分离成为开放路径;随后如有需要,再把它重画成一条中心线。