字体行高

平面设计 字体 排版 字体设计
2022-03-01 00:27:24

我正在使用 Type 3.2 设计自己的字体。

我已将字体导出为 .otf 并且运行良好。但是,由于某种原因,我的新字体的行高似乎与现有字体的工作方式不同。

使用我的新字体,光标朝向底部 - 这意味着可以切断某些字符的顶部。

这是我的新字体 - 看看 F 的顶部是如何被切断的?

当我采用同样的方法并将字体更改为 Calibri 时,光标会更加居中。

这是 Calibri

我怎样才能让我的字体表现得更好?

1个回答

它不是一个值,而是 UPM 或 em-size。OpenType 字体的标准是 1000 个单位,而在 TrueType 字体中,UPM 按照惯例是 2 的幂,通常设置为 1024 或 2048。但是您选择的数字取决于您,简单地说,这个值可以是定义为从最低可能下降到最高可能上升的空间。

我说最低和最高可能是因为虽然每个字形都不同,但整个字体的值必须相同,并且在系列中的所有样式中也必须相同。这并不是说任何字形的轮廓都会占据整个空间,而是说这些是所有字形都适合的维度。

您的帖子中显示的下降光标也可能是由于设置了延伸到下降线下方的下划线高度和宽度。尽管仍有可能,但不太可能是您的字形可能不在基线上。我从未使用过“Type 3.2”,但很难想象后者会在您不知情的情况下出现。

您应该熟悉的一个类似概念是 x 高度如何影响设置为相同点大小的不同字体之间的大小差异。更多关于:

http://www.thomasphinney.com/2011/03/point-size/