【发布时间】:2017-08-01 09:55:54
【问题描述】:
我在OpenType/TrueType glyf 表的规范中找不到任何信息,该表说明复合字形的组件是否始终是简单字形,或者它们是否可以是复合字形他们自己(即递归复合字形)。
由于规范没有明确禁止复合字形作为组件,我认为理论上是可能的。但我的问题是:是否有任何字体实际上包含递归复合字形?是否有任何主要的字体工具支持这一点?
背景是我正在编写一个简单的字体解析器,我想知道我是否需要了解递归复合字形,因为这会使算法更加复杂。
更新:我在 maxp table 的规范中找到了一些信息。这定义了 maxComponentDepth,它是复合字形的最大递归级别。这向我表明递归复合字形是可能的。但它们真的被使用了吗?
【问题讨论】:
标签: fonts truetype typography opentype