带有Fontforge的光栅字体的意外位图高度

时间:2018-10-15 01:05:06

标签: fonts fontforge

生成的光栅字体的高度应为20像素,在生成的* .FNT字体文件中似乎为24像素的高度,我想理解为什么。

该字体是DejaVu Sans Mono字体的子集的光栅化版本。在位图删除中,我将像素大小指定为20。由于字体的比例为3/5,所以我希望它的宽度为12像素,实际上在生成的字体中就是这种情况(dfPixWidth。但是在该* .FNT字体文件中,它看起来是24像素高(dfPixHeight),这是意外的。自上而下的基线位置值为19个像素(dfAscent),这与预期和令人惊讶的一样,因为高度不符合预期。

我想念什么吗?我检查了源矢量字体的属性,什么也没发现或未找到。这是错误吗?这是预期的吗?

更多详细信息:

我生成了警告,指定了20像素大小和20点大小,适用于72 dpi(对于X / Win / Mac,我在Mac上打了勾),以便像素和点匹配。在任何字形的位图窗口中,我可以检查所有字形是否适合12x20像素的矩形。在轮廓视图中,如果我选择以72 dpi的分辨率显示20个点的网格,那么我可以检查所有网格像素是否都适合12x20像素的矩形。我不知道那些多余的4个像素或点从哪里来。

0 个答案:

没有答案