¿Cómo saber cuál de mis fuentes admite o no ciertos glifos?

Tengo una larga lista de glifos con varios puntos Unicode en varios bloques Unicode que necesito representar en forma monoespaciada (lo que significa con una sola fuente) . ¿Cómo puedo saber qué glifo no admite la fuente en esa lista?

Probé Microsoft Word, Open Office, Notepad++ y algunos otros, pero incluso el Bloc de notas de ᴡindows® intenta sustituir los caracteres desconocidos de los glifos en otras fuentes en lugar de usar el carácter de reemplazo directamente. A veces, incluso sustituye los caracteres que existen en la fuente.

Abrir un editor de fuentes y verificar los puntos Unicode uno por uno definitivamente llevaría horas. A continuación se muestra el texto que necesito para mostrar correctamente

┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓ ┏━━━━━┱─────┬─────┬─────┐
│ ɶ   │     │ É   │     │     │     │     │ È   │     │     │ À   │ № № │     ┃         ┃ ┃ Ver ┃     │     │     │
│     │    │     │     │     │    │     │Espac│     │     │     │ № № │     ┃      ‎  ┃ ┃Num ⌓┃ ⁄ ⨸ │ ⋇ ⨉ │ ₋ ₋ │
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫ ┡━━━━━╃─────┼─────┼─────┤
┃       ┃ ᴀ   │ ᴢ   │ ᴇ ℯ │ ʀ ℝ │ ᴛ   │ ʏ   │ ᴜ   │ ɪ 🛈 │ ᴏ ℴ │ ᴘ ℘ │     │     ┃Entrée ┃ │ ⁷   │ ⁸   │ ⁹   │     │
┃       ┃    │    │ ℯ ℰ │  ℛ │    │    │    │\t ℐ │ ℴ ℴ │  ℘ │    │     ┃   ⏎   ┃ │ ⁷   │ ⁸   │ ⁹   │     │
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃ ├─────┼─────┼─────┤     │
┃        ┃ ᴁ   │ ꜱ   │ ᴅ   │ ꜰ ℉ │ ɢ   │ ʜ   │ ᴊ   │ ᴋ → │ ʟ ℓ │ ᴍ ℳ │ Ù   │     ┃      ┃ │ ⁴   │ ⁵   │ ⁶   │     │
┃ꜱɢᴀᴘ ⇬  ┃    │    │    │  ℱ │ ℊ ℊ │  ℋ │ \n  │    │ ℓ ℒ │ \r  │     │     ┃      ┃ │ ⁴   │ ⁵   │ ⁶   │ ₊ ₊ │
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫ ├─────┼─────┼─────┼─────┤
┃       ┃     │ ᴡ   │ ꭥ   │ ᴄ ℃ │ ᴠ   │ ʙ ℬ │ ɴ   │     │     │     │     ┃             ┃ │ ¹   │ ²   │ ³   │     │
┃Shift ⇧┃     │    │    │    │   │  ℬ │    │     │     │     │     ┃Shift ⇧      ┃ │ ¹   │ ²   │ ³   │ Ent │
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛ ├─────┴─────┼─────┤  ⏎  │
┃       ┃       ┃       ┃                                   ┃       ┃       ┃       ┃     │ ⁰         │     │     │
┃Ctrl   ┃Meta   ┃Alt    ┃                                   ┃AltGr ⇮┃Menu   ┃Ctrl   ┃     │ ⁰         │ ,   │     │
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛     └───────────┴─────┴─────┘
¿Está familiarizado con las operaciones básicas de la línea de comandos? El kit de desarrollo de fuentes de Adobe incluye ttxy una línea ttx -t cmap times.ttfcrea un archivo que contiene todos sus glifos y sus codificaciones.
@Jongware Que no es gratis.
¿No lo es? Acabo de descargarlo del sitio de Adobe.

Respuestas (2)

Hoy aprendí sobre una nueva herramienta, que "se hizo solo para su pregunta". Fue publicado en 2011 pero lo comparto aquí, menos de una hora después de haberlo probado:

http://blog.tavultesoft.com/2011/07/character-identifier-tool.html

Espero que esto ayude, es un .exe, por lo que probablemente necesitará Windows.

Una mejor solución que usar una fuente demasiado grande para el formato ꜱꜰɴᴛ (que es lo que hice) .

Conozco tu problema, porque estoy trabajando para un idioma minoritario.

Puede ir a myfonts.com y buscar en "idiomas" si su idioma o proyecto está cubierto. Esta sería la respuesta fácil, encuentre el idioma correcto y el filtro encontrará todas las fuentes que llevan sus caracteres.


Si tiene necesidades especiales, o caracteres que no están "relacionados con el idioma" sino algo "técnico", puede ir a la búsqueda avanzada e ingresar su propio (!) texto de muestra (tal vez solo sus caracteres complicados (pero yo ingresaría algunos letras también, para tener una idea del diseño de las fuentes)) en el cuadro de texto de muestra arriba a la izquierda.

Verá muchas fuentes y puede desplazarse hacia abajo para encontrar aquellas que puedan representar sus caracteres. Puede limitar la lista, si sabe aproximadamente lo que necesita (por ejemplo, monoespaciado); mediante el uso de las poderosas herramientas de búsqueda provistas.

Si tiene su propia lista corta de fuentes (que posee, o lo que sea), entonces aún mejor, simplemente búsquelas y vea qué caracteres aparecen correctamente.

Siempre me gusta usar Arial Unicode como referencia, porque tiene todos los caracteres que necesitamos. Entonces puedo verificar, por ejemplo, que mi texto de muestra se haya copiado y pegado correctamente.

Una vez que haga clic en una fuente prometedora, verá símbolos sobre la cobertura de glifos como se explica en su ayuda en línea en Preguntas frecuentes y soporte de idiomas.


Si solo desea verificar las fuentes que ya están instaladas en su máquina, puede obtener una herramienta gratuita aquí: http://www.screamfactor.de/

Solo está en alemán (?), pero debería ser bastante fácil. Puede configurar su propio texto de muestra y así puede verificar rápidamente qué fuentes son compatibles con sus caracteres engañosos.

También puede buscar "administradores de fuentes gratuitos" si no le gusta este; Creo que un administrador de fuentes es la mejor solución si se ve obligado a trabajar mucho con caracteres especiales. Encontré otro, que también es gratuito y también habla inglés: http://us.fontviewer.de/

El problema es que algunos bloques son símbolos que no se utilizan en ningún idioma.
Sí, he editado mi respuesta anterior para que quede más clara: filtrar por idioma es la opción más fácil. Si tiene necesidades especiales, puede ingresar su propio texto de muestra (incluidos sus símbolos) y luego puede ver rápidamente qué fuentes llevan sus símbolos; todas las demás fuentes solo mostrarán un cuadro (a diferencia de lo que hacen sus editores, donde usted tiene que mirar dos veces cuál es un carácter genuino y cuál es un reemplazo (no deseado) de otra fuente).
lo que realmente necesito es encontrar la fuente instalada que admita todos los caracteres de mi lista.
Diseñé una fuente de mapa de bits.
Si cree que una (o más) de las fuentes instaladas tiene todos los caracteres de su lista, es mejor que utilice un "administrador de fuentes". Esa fue la segunda parte de mi respuesta anterior. Te he propuesto dos gestores de fuentes gratuitos. ¿Probaste alguno de estos?
Finalmente creé una fuente svg monoespaciada que contiene todos los puntos Unicode asignados, basada en ɢɴᴜ unifont. También creé uno pcf para mi propio uso de escritorio.