How can I find out which fonts on my system include coverage of a certain character, for example, U+2192?
I've tried looking in Character Map, but I don't see a way to query fonts by character, only characters by font.
fontsunicode
How can I find out which fonts on my system include coverage of a certain character, for example, U+2192?
I've tried looking in Character Map, but I don't see a way to query fonts by character, only characters by font.
Best Answer
May be there other tools but
hb-shape
gives some results, Example (\u2192
,\u107
,\u106
and\u2191
respectively):As you notice, available ones results return with their Unicode name
Cacute
otherwiseNULL
.I have entered Unicode using Ctrl+Shift+u , or you may want this way for making shell script to loop through fonts:
For reference,
hb-shape
is a test tool from HarfBuzz Project a Unicode text shaping engine.