Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

View contents of a .woff2 font file

I'm trying to make sure that the .woff2 font file contains the same set of glyphs as one of my .ttf files. So, it would be really nice to view them somehow side by side, but I can not find any tool that makes the viewing of .woff2 file possible on Mac OS.

Could some of you more experienced people point me to one? Or maybe you know a better way of comparing two font files on a Mac?

like image 784
Gleb Kostyunin Avatar asked Sep 05 '17 16:09

Gleb Kostyunin


2 Answers

So, In the end I have not found any options to view the .woff file. To somebody struggling with this, here's what I did:

1) Convert the woff font to ttf with one of the converters available online.

2) Open the ttf file with your system default font viewer (FontBook on Mac), or one of the available for download (i.e. FontForge, FontExplorer X).

This probably is prone to errors during the conversion phase, but it's better than nothing.

like image 192
Gleb Kostyunin Avatar answered Dec 28 '22 22:12

Gleb Kostyunin


I was searching for something like this and I found FontTools: https://github.com/fonttools/fonttools

You can install it with Python's pip package manager:

pip install fonttools[ufo,lxml,woff,unicode]

Once installed, you may want to use the fonttools ttx command to extract the Glyphs table from both your fonts and them further compare the generated .ttx files:

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
like image 34
Paulo Freitas Avatar answered Dec 28 '22 20:12

Paulo Freitas