我正在尝试确保.woff2字体文件与我的.ttf文件之一包含相同的字形集。因此,如果能够以某种方式并排查看它们,那将非常好,但我找不到任何工具使得在Mac OS上查看.woff2文件成为可能。
您有经验的人可以给我指点吗?或者您知道在Mac上比较两个字体文件的更好方法吗?
我在寻找类似的东西时,发现了 FontTools:https://github.com/fonttools/fonttools
你可以使用 Python 的 pip
包管理器进行安装:
pip install fonttools[ufo,lxml,woff,unicode]
安装完成后,您可能想使用fonttools ttx
命令从两种字体中提取Glyphs表,然后进一步比较生成的.ttx文件:
fonttools ttx -t GSUB --flavor woff2 -o woff2.ttx some-font.woff2
fonttools ttx -t GSUB -o ttf.ttx some-font.ttf
diff woff2.ttx ttf.ttx
最终,我没有找到任何查看.woff文件的选项。对于一些遇到困难的人,这是我做的:
虽然在转换过程中可能会出现错误,但总比没有好。
FontForge可以打开.woff2字体文件。
它适用于Windows,MacOS和Linux。
在我的情况下,它可以打开Angular Material Icon字体,这样我就可以检查文件版本中有哪些图标。
为了获得更好的性能,您可以在菜单中隐藏未使用的字形
。
fonttools ttx -t GlyphOrder --flavor woff2 -o glyphs.xml my.woff2
- Robert