Tengo lo que parece ser una fuente corrupta del sistema (.Geeza Pro PUA). ¿Cómo puedo sustituirla por una versión que funcione? iMac con 10.12.5.
Está haciendo esto:
Probablemente podrías cambiar una versión que funcione en los otros macs para reemplazar esta corrupta, pero el nombre de la fuente sugiere que la fuente utiliza el Área de Uso Privado para caracteres específicos, según mi conocimiento, incluso unicode no tiene un estándar de lo que debe ser codificado en ese conjunto. No use esta fuente, compre o licencie una fuente que funcione bien. Para un tipo de letra relativamente bien soportado yo sugeriría Noto de Google
Puede ser que haya algo malo con esta fuente en particular en el sistema de carteles, pero OS X tiene muchas cosas "PUA" similares y normalmente no causan ningún problema a nadie. Ver support.moonpoint.com/os/os-x/fontslist
Sí, tienes razón en eso, no significa que pua sea una forma legítima de obtener una representación precisa a través de muchos sistemas, de hecho asegurará que OP siga obteniendo este tipo de errores porque ese conjunto de caracteres no tiene un estándar específico.
Incluso si dichas fuentes tienen un componente PUA por alguna razón heredada, OS X nunca utiliza el PUA para representar el texto en sus aplicaciones, sólo utiliza el unicode estándar. En realidad, nadie tiene problemas para intercambiar datos entre plataformas a través de estas fuentes.
Si, como en la captura de pantalla, la mayoría de los caracteres se muestran con el mismo glifo (generalmente, la "A" o un signo de interrogación en un recuadro), puede haber un problema en las fuentes almacenadas en la caché. Para borrar la caché de fuentes, abre una ventana de terminal y ejecuta
sudo atsutil databases -remove
También puede ser necesario reparar los permisos del disco, lo que puede llevar un tiempo:
sudo diskutil repairPermissions /
Después, reinicie.
La información anterior procede del artículo de OSXDaily " Borrar cachés y bases de datos de fuentes en Mac OS X para resolver problemas de fuentes inusuales "
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
2 votos
Geeza Pro es sólo para el árabe. ¿Realmente necesitas que "funcione"? ¿Tienes problemas con el trabajo que haces en inglés o en otros idiomas?
0 votos
Tom, no hacemos nada de árabe, así que el problema aparece exclusivamente en inglés. Supongo que la fuente corrupta está teniendo un efecto dominó porque la máquina que está haciendo esto está mostrando basura en Mail y otras aplicaciones del sistema. Nuestros otros Macs están bien, pero la fuente en éste a) no está activada; y b) aparece como no disponible cuando hago una lista de las fuentes del sistema a través de Universal Tye Client. He intentado restablecer las fuentes del sistema tanto a través del Libro de Fuentes como de "fontrestore default" desde el Terminal. Gracias.
0 votos
¿Podrías añadir una captura de pantalla de esta basura? Ese es tu verdadero problema, y puede tener otras causas.
0 votos
Tom Acabo de añadir una captura de pantalla de un correo electrónico representativo.
0 votos
¡Gracias Kent! Ese problema se resuelve normalmente con la acción Restaurar fuentes estándar. Debes tener algo inusual. Hay un compañero al que podrías preguntarle que es un experto en fuentes, su sitio es jklstudios.com/misc/osxfonts.html
0 votos
Si quieres una buena copia de Geeza Pro (es una fuente ttc que incluye el elemento PUA como uno de sus componentes), puedo enviarte una. Sólo tienes que enviarme un correo electrónico (tom at bluesky dot org).