字体 PJW 作品集

主要观点:将 Peter J Weinberger 的脸作为像素放入像素字体 Font PJW 中,经历了面部处理、像素处理、简单组合、处理全矢量组件和递归编辑等步骤,最终得到带有独特效果的字体,这是一个有趣的玩笑,视觉效果超出预期。
关键信息:

  • 介绍了通过将 Peter J Weinberger 的脸与特定像素字体结合的过程,包括各个步骤的细节。
  • 提到 Font PJW 可从作者的 repo 下载,以及相关传统和网页。
  • 阐述了在处理过程中遇到的诸如 UFO 格式不熟悉、XML 相关问题等困难。
  • 说明全矢量组件导致 TTF 格式出现问题及解决办法。
  • 展示了递归编辑后的效果,如 U+2400 SYMBOL FOR NULL 等。
    重要细节:
  • 从扫描的页面开始处理面部,导入到 Glyphs 中清理轮廓,导出为 UFO。
  • 已完成 Python 2 时代的 Plan 9 图像解码工作并在 2023 年复活用于 Python 3。
  • 组合过程涉及自定义 Go 代码读取 PNG 和 UFO 对象,输出 UFO 格式字体。
  • 字体中的像素是 TTF 字形轮廓中的组件,全矢量组件在 TTF 字体中存在问题。
  • 递归编辑将一些代码位置从 0x00–0x1F 移到 U+2400–U+241F 等。
阅读 13
0 条评论