fc-query
dapat menampilkan set karakter unicode yang didukung. Saya tidak tahu kode halaman lain.
Misalnya, fc-query /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
pada Debian saya menunjukkan ini:
…
charset:
0000: 00000000 ffffffff ffffffff 7fffffff 00000000 ffffffff ffffffff ffffffff
0001: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
0002: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 008873ff
…
Ini menunjukkan rentang karakter yang didukung, meskipun bukan yang blok miliknya (Anda harus tahu rentang mana milik blok mana).
Misalnya, kolom keempat 0000, yang sesuai dengan U + 0060 - U + 007F, memiliki nilai hex sebesar 7fffffff
. Ini memiliki nilai bit 0111 1111 1111 1111 1111 1111 1111 1111
, di mana bit paling kanan adalah U + 0060, dan yang paling kiri adalah U + 007F. Ini berarti bahwa U + 007F tidak didukung dalam font ini.
Anda mungkin perlu menulis skrip yang membuat operasi bitwise pada informasi yang disediakan oleh fc-query
.
P / S: Situs masuk favorit saya untuk informasi unicode adalah FileFormat.Info