我制作了一种字体。

主要观点:作者制作了一款名为“Opus One”的等宽字体,用于显示代码,介绍了其制作过程、特点、使用方法、局限性等,并分享了制作过程中的资源、难度层级等信息,还提到了创建加粗和斜体字体的情况以及字体的导出格式等,最后表达了对妻子的感谢并提供了讨论的平台。
关键信息:

  • 2025 年 1 月 20 日,面向对字体感兴趣的人发布。
  • “Opus One”是等宽字体,受 IBM Plex Mono、Monaspace Argon、Jetbrains Mono 启发,有 squarish/blockish 审美、高 x 高度等特点。
  • 制作字体使用 Glyphs 3 软件,购买了《Designing Type by Karen Cheng》等资源。
  • 制作顺序先从基础字母开始,再到衍生物等,有不同难度层级,S tier 最难如“&”,A tier 如“m”等。
  • 创建加粗字体较难,创建斜体字体较易。
  • 可导出 variable 字体(ttf 或 woff2 格式)、非变量 otf 和 ttf 字体。
  • 感谢妻子 Karis 支持,提供 Lobsters 和 Hacker News 讨论平台。
    重要细节:
  • 代码片段展示了一段 C 语言代码。
  • 提供了下载、安装字体的步骤,不同系统操作不同。
  • 提到字体字符集只有 95 个 glyph,只有常规和加粗重量,无 ligatures 和 nerd fonts。
  • 介绍了不同格式字体的文件数量(variable 字体 4 个文件,非变量字体每种格式 4 个文件)。
阅读 17
0 条评论