我一直在构建一个通用的 OpenType ".otf"/".ttf" 文件解析库,它必须至少解析一些更复杂的表,例如 GPOS 和 GSUB 表。我一直在对解析器使用各种现有的 OpenType 字体文件来刷新错误。到目前为止一切都很好,尽管要完整地支持规范是一项非常重要的工作。主要是因为很多 OpenType 字体文件的表、子表,甚至更低级别的数据结构都有多种格式。
但是任何给定的字体文件都只使用了这些无数格式的一个子集。我发现规范经常令人困惑,因此很难正确解析代码。测试是必不可少的。
那么......是否有一个字体文件或字体文件集合,可用(免费或出售)被明确设计为不是工作字体,而是尽可能多地使用 OpenType 解析代码路径?
我浏览了网络,查看了 Adobe 的 FDK 等,但都一无所获。