.ttf文件中的字形间距

时间:2020-01-09 08:29:16

标签: pdf glyph kerning

我希望PDF存储印地文字符。但是,字符之间有空格。我想消除这个空间。

我希望它的显示方式: 它的显示方式:म

字距调整信息应该在字距表或GSUB表的一部分中指定。但是,我拥有的.ttf文件(Akshar.ttf)set of parameters displayed in fontdrop.info

我尝试使用站点fontdrop.info检索信息,但是,每个字形都只有一定数量的参数。我尝试使用这些指定的参数来获取特定字符对的间距,但在参数与打印每个字符以使字符聚在一起后需要减少的空间之间找不到合适的相关性。

但是,我知道字距调整信息必须存在于.ttf文件中。但是,我不知道在哪里或以什么形式。实际上,从直觉上看,“前进宽度”和“ xmax值”等参数的含义现在非常模棱两可,前者应该大于后者。但是事实并非如此。

请建议我在.ttf或.ttx或fontdrop.info中的什么地方可以找到有关我需要减去特定字形以使印地语字符一起出现的空间单位数量的信息。

1 个答案:

答案 0 :(得分:0)

字距调整信息存储在kern表(旧样式)或GPOS(不是GSUB)表中。

FontDrop不会解析并显示GPOS表,它仅显示kern表。

您询问的指标在OpenType规范中有详细说明:https://docs.microsoft.com/en-us/typography/opentype/spec/

相关问题