背景:Adobe 在 GitHub 上发布了他们的第一个开源字体。Repos 由许多具有不同语法的文件组成,其中一些是二进制文件。参见例如https://github.com/adobe/source-sans-pro
在相应的 README 文件中,构建过程概述如下:
> 构建 OTF 或 TTF 字体的关键是makeotf
,它是 AFDKO 工具集的一部分。
> 在此存储库中,所有必要的文件都已准备好构建 OTF 和 TTF 字体。
它有效,但无助于我对字体创建过程的理解。我找到了一些格式的规格,但很少了解它们的作用。一个好的 HOWTO 会有很大帮助。
主要问题是,我有 SVG(或任何其他矢量)格式的字形和每个字形的必要指标。为了简单起见,我们还假设字距调整现在不是问题。
如何使用这些自动构建 OTF(或 TTF)字体文件?
我对编程和阅读 f. 手册,只是不知道从哪里开始。