En Mac OS X, el Visor de caracteres (equivalente al Mapa de caracteres en Ubuntu) tiene una función en la que, al mirar un determinado carácter, puede mostrar una lista de todas las fuentes que contienen ese carácter. ¿Hay algo equivalente en Ubuntu?
El caso de uso es que, por ejemplo, podría hacer clic en un carácter kannada y ver todas las fuentes que cubren ese carácter (y presumiblemente, el resto del rango de idiomas kannada).
Editar : solo por una idea de lo que quiero decir, aquí hay una captura de pantalla de Character Viewer en Mac OS X 10.6. El "que contiene el carácter seleccionado" está cerca de la parte inferior de la pantalla. Me parece recordar que esta parte de la interfaz era mejor en 10.5 o 10.4, en realidad.
Respuestas:
En Fontmatrix puede comparar las características de la fuente - En la Información de la fuente - Comparar.
PD. Creo que la característica de Character Viewer en Mac OS X sería una solicitud de característica impresionante para pedir al equipo de desarrolladores de fontmatrix.
De hecho, la interfaz de Fontmatrix tiene algo aún mejor: puede seleccionar la pestaña Vista previa e ingresar una cadena (que contiene los caracteres que le gustaría que tuviera la fuente), y ver cómo se muestra cada fuente. Por lo tanto, puede desplazarse por la lista de fuentes y ver simultáneamente la cobertura de las fuentes de todos los caracteres interesantes, en lugar de solo un carácter a la vez. Esto le ayuda a seleccionar visualmente las fuentes que contienen los caracteres seleccionados.
En la captura de pantalla a continuación, puede ver que "BABEL Unicode Bold" (seleccionado) contiene todos los caracteres excepto ṝ y que "Arial Regular" (donde está el mouse) contiene solo unos pocos caracteres.
fuente
Desde que originalmente hice esta pregunta en 2011, la información se ha vuelto más difícil de encontrar tanto en Ubuntu (donde la FontMatrix previamente recomendada ya no parece tener la función) como en macOS.
Si a uno le importa un idioma en general en lugar de un carácter específico, es usarlo
fc-list
con:lang
, por ejemplo:Para personajes específicos, hice una pregunta similar en "Preguntar diferente"; copiando aquí el script de Python que terminé usando (funciona en ambos sistemas operativos).
Instale
python-fontconfig
elpython3-fontconfig
paquete o el paquete (o ambos), dependiendo de si prefiere usar Python 2 o Python 3.Guarde el siguiente código en un archivo llamado (digamos)
find_fonts.py
:python find_fonts.py ಠ
opython3 find_fonts.py ಠ
reemplazandoಠ
con el personaje que le interesa.Salida de ejemplo:
fuente