我们正在开发一个使用 HarfBuzz 处理 OpenType 的文本编辑程序。当用户键入时,我们正在使用 HarfBuzz 对键入后的文本进行重新分析,因此我们将获得正确的 GSUB 等等。
我们希望尽可能分析较少的文本。
我们试图找到如何使用 HarfBuzz 获取有关特定字体的信息,有关在 OpenType 表中此字体的不同查找中定义的前瞻或回溯的最大长度。
有没有办法使用 HarfBuzz 获得“lookaheadGlyphCount”和“backtrackGlyphCount”。
请参阅有关 LookupType 6 和 LookupType 8 的Microsoft 文档
编辑 :
有关更多说明,请参阅 TypeDrawers - Here上的此问题。