是否有旨在测试解析代码路径的Opentype字体文件



我一直在构建通用,opentype" .otf"/"。ttf"文件解析库,必须将至少一些更复杂的表(例如GPOS)解析和GSUB表。我一直在使用针对解析器的各种现有的opentype字体文件来冲洗错误。到目前为止,尽管这是一项不平凡的工作,但要全面支持规格。主要是因为许多Opentype字体文件的表,子表甚至较低级别的数据结构都有多种格式。

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

所以...是否有一个字体文件或字体文件收集(免费或出售),这些文件被设计为不做一个工作字体,而是要尽可能多地锻炼opentype解析代码路径?

我已经搜寻了网络,查看了Adobe的FDK等,但是已经空了。

我很想知道为什么您需要重新进来这些:-)。随时离线与我联系。

我建议尝试以下字体:

  • irannastaliq和其他nastaliq字体,

  • 指示字体,例如Lohit家族,

  • 您可能会发现的任何脚本字体。

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

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

我不知道为此目的而明确设计,但是在SourceForge上可能有一堆Opentype字体,包括Adobe的Source Sans Sans Pro和Source Code Pro Family您可能已经知道和一些阿拉伯语也可能很有趣。您可以在Adobe的GitHub中找到字体源文件。

最新更新