У меня была та же проблема, и я сделал HOWTO , который идет на шаг дальше, выполняя регулярное выражение всех поддерживаемых кодовых точек Unicode.
Если вы просто хотите получить массив кодовых точек, вы можете использовать его, когда просматриваете свой ttx
xml в Chrome devtools, после запуска ttx -t cmap myfont.ttf
и, возможно, переименования myfont.ttx
в myfont.xml
для вызова режима Chrome xml :
function codepoint(node) { return Number(node.nodeValue); }
$x('//cmap/*[@platformID="0"]/*/@code').map(codepoint);
(Также полагается на fonttools
по предложению Гиламеша; sudo apt-get install fonttools
, если вы работаете в системе Ubuntu.)