1

我一直在构建一个通用的 OpenType ".otf"/".ttf" 文件解析库,它必须至少解析一些更复杂的表,例如 GPOS 和 GSUB 表。我一直在对解析器使用各种现有的 OpenType 字体文件来刷新错误。到目前为止一切都很好,尽管要完整地支持规范是一项非常重要的工作。主要是因为很多 OpenType 字体文件的表、子表,甚至更低级别的数据结构都有多种格式。

但是任何给定的字体文件都只使用了这些无数格式的一个子集。我发现规范经常令人困惑,因此很难正确解析代码。测试是必不可少的。

那么......是否有一个字体文件或字体文件集合,可用(免费或出售)被明确设计为不是工作字体,而是尽可能多地使用 OpenType 解析代码路径?

我浏览了网络,查看了 Adob​​e 的 FDK 等,但都一无所获。

4

2 回答 2

1

我很想知道你为什么需要重新实现这些:-)。欢迎离线联系我。

我建议尝试以下字体:

  • 伊朗Nastaliq 和其他Nastaliq 字体,

  • 印度字体,例如 Lohit 系列,

  • 您可能会找到的任何脚本字体。

googlefontdirectory 是一个很好的大规模测试集合:

https://code.google.com/p/googlefontdirectory/

于 2013-03-12T04:40:31.473 回答
0

我不知道有什么专门为此目的设计的,但是在sourceforge有一堆 OpenType 字体可能对此有用,包括您可能已经知道的 Adob​​e 的 Source Sans Pro 和 Source Code Pro 系列以及一些可能的阿拉伯语也很有趣。您可以在Adob​​e 的 github中找到字体源文件。

于 2013-01-23T12:22:59.080 回答