fc-query
puede mostrar juegos de caracteres unicode compatibles. Sin embargo, no conozco otras páginas de códigos.
Por ejemplo, fc-query /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
en mi Debian muestra esto:
…
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
…
Muestra los rangos de caracteres admitidos, aunque no sabe a qué bloque pertenece (debe saber qué rango pertenece a qué bloque).
Por ejemplo, la cuarta columna de 0000, que corresponde a U + 0060 - U + 007F, tiene un valor hexadecimal de 7fffffff
. Esto tiene un valor de bit de 0111 1111 1111 1111 1111 1111 1111 1111
, donde el bit más a la derecha es U + 0060, y el más a la izquierda es U + 007F. Esto significa que U + 007F no es compatible con esta fuente.
Probablemente necesite escribir un script que realice operaciones bit a bit sobre la información proporcionada por fc-query
.
P / S: Mi sitio favorito para obtener información Unicode es FileFormat.Info