构建用于刻字的手写字体

平面设计 字体 排版 漫画 刻字
2022-01-14 02:11:46

我正在寻找根据我的笔迹构建自定义字体来为漫画刻字。

在此处输入图像描述

有哪些专业工具可以构建这样的字体并将其导出为主流格式之一(TTF、OpenType 或 Type1)?

我不是排版专家,但我想有两种方法可以解决这个问题 - 基于矢量和基于位图的方法。虽然我对这两种方式都持开放态度,但矢量化笔迹肯定是一个非常有吸引力的选择。

所见即所得的字距调整/配对功能(每对都有预览)将不胜感激。

我可以使用 Windows 或 Linux。开源是可取的,但我也准备好为商业解决方案而努力。

该过程的教程也非常受欢迎,因为我以前从未这样做过。

4个回答

我可以向你保证,FontForge 可以做 FontLab 可以做的所有事情,除了两件事(现在想到的):花哨的视觉 Truetype 提示工具,以及对 RoboFab、Superpolator 等脚本集合广泛使用的 UFO 格式的支持等等。也就是说,FontForge 本身有一个很好用的 Python API,可以用于相同的目的。然而,FontForge 确实有一个更直观的界面来编写 OT 功能和编辑诸如喘息表之类的东西。

FontForge 的 GUI 很特别,因为 George Williams 恰好不喜欢 GTK 和 Qt。起初它可能看起来有点不直观,但一旦你关闭了键盘快捷键,使用 FontForge 实际上会变得非常快。

还要确保您从 SVN 获得最新版本并自己编译。二进制版本已经过时且有问题(至少在我上次检查时)。

FontLab Studio 是重磅炸弹。大多数专业人士都使用它。FontLab 还接管了 Fontographer(大多数人当时使用的)并对其进行了更新。对于您的需要,这可能是一个更好的选择。

在过道的开源端,有fontForge:http ://fontforge.sourceforge.net/

这是我的典型工作流程。我将它用于我已经草绘和手写类型的普通家庭。

  1. 扫描你的草图并分解单个字符(和字符版本)
  2. 设置一个模板文档来进行矢量化,这将与您的字体构建工具保持一致(根据您选择的字体应用程序,最终必须对齐某些尺寸)
  3. 使用 AI(Inkscape 可能适用)自动跟踪绘图(如果您仔细调整设置,AI 可以做得非常好)。
  4. 如果需要/需要,清理自动跟踪
  5. 导入您的字体应用程序(FontLab 非常好,但出于预算考虑,您可能需要其他建议之一)
  6. 额外的功劳:内置 OpenType 编程以进行随机字符选择和连字以说服手写类型(一些 Python 脚本可能是为了随机化)

这个论坛是一个很好的资源,可以解决更多问题:Typophile > Build

如果我没记错的话,FontLab仍然是创建、编辑和输出字体文件的最佳选择。