Você pode usar uma ferramenta de linha de comando diferente, ttfdump
, supondo que esteja vendo um arquivo de fonte TTF. Também deve funcionar para fontes OTF, se elas pertencerem à variedade TTF:
ttfdump /path/to/your/file.ttf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
Isso deve te dar o número de glifos. Você possivelmente verá até quatro números diferentes, se o TTF for de alguma forma b0rken. O Sane TTF retornará números idênticos para todas as três entradas, caso em que você pode ter certeza de que obteve o número correto:
ttfdump /Library/Fonts/WeidemannStd-Book.otf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
numberOfHMetrics: 253
numGlyphs: 253
Outro exemplo:
ttfdump /Library/Fonts/DroidSerif-Regular.ttf \
| grep -E '(Number of Glyphs:|numGlyphs:|numberOfHMetrics:)'
numberOfHMetrics: 609
numGlyphs: 609
numGlyphs: 609
Number of Glyphs: 609