fc-query
desteklenen unicode karakter kümelerini gösterebilir. Gerçi diğer kod sayfalarını bilmiyorum.
Örneğin, fc-query /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
Debian'ımda şunu gösterir:
…
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
…
Desteklenen karakter aralıklarını gösterir, ancak hangi bloğa ait olduğunu göstermez (hangi aralığın hangi bloğa ait olduğunu bilmeniz gerekir).
Örneğin, 0000'ın U + 0060 - U + 007F'ye karşılık gelen dördüncü sütunu onaltılık bir değere sahiptir 7fffffff
. Bunun bit değeri 0111 1111 1111 1111 1111 1111 1111 1111
, en sağdaki bit U + 0060 ve en soldaki ise U + 007F'dir. Bu, U + 007F'nin bu yazı tipinde desteklenmediği anlamına gelir.
Muhtemelen tarafından sağlanan bilgiler üzerinde bitsel işlemler yapan bir komut dosyası yazmanız gerekir fc-query
.
P / S: Unicode bilgileri için favori go-to sitem FileFormat.Info