¿Cómo funciona el sistema de respaldo de fuentes OS X?

7

Estoy tratando de diseñar una fuente que contenga símbolos para uso interno en nuestra organización.

He creado una fuente usando este tutorial , y he asignado un símbolo a la posición 0xF600 de Unicode. Esto se encuentra dentro del 'Área de uso privado', y no parece tener ninguna fuente que lo proporcione.

He creado mi fuente y la instalé. He intentado con la fuente en ~ / Library / Fonts o / System / Library / Fonts.

Si inserto este carácter () en TextEdit o en cualquier cuadro de texto del sistema, obtengo un cuadro o algún tipo de marca dentro de un cuadro. De cualquier manera, no es mi personaje.

Si configuro manualmente la fuente a mi fuente, se muestra el carácter.

Sin embargo, observo que otros personajes no funcionan así. Si estoy usando Helvetica e inserto un carácter chino, el símbolo se toma de una fuente diferente que puede mostrar ese glifo. Claramente, hay un mecanismo para recurrir a una fuente que contiene el carácter.

¿Algunas fuentes son bendecidas por el sistema? ¿Cómo conseguiría que mi fuente fuera la alternativa?

EDITAR: he intentado borrar el caché de fuentes con sudo atsutil databases -remove , no lo afecté.

EDIT 2: después de leer un poco y leer un poco, hay una fuente llamada LastResort.ttf que es el último recurso para todos los caracteres Unicode, debe haber una prioridad establecida en algún lugar del sistema, de modo que siempre último. Me pregunto dónde es eso ...

    
pregunta joerick 16.11.2012 - 00:02

1 respuesta

3

OS X normalmente no mostrará un carácter en el Área de uso privado a menos que configure manualmente la fuente en la aplicación. Entiendo que esto es intencional, ya que cada fuente podría tener un glifo diferente en el mismo punto de código PUA y solo tiene sentido mostrar algo cuando el usuario especifica la fuente.

Creo que también debería funcionar cuando se selecciona la fuente correcta a través de CSS u otra marca en un documento que se está leyendo.

Algunas versiones anteriores de OS X no tenían esta "característica" y mostraban material PUA. No sé cómo eligieron qué fuente usar cuando más de uno tenía algo en el punto de código seleccionado.

    
respondido por el Tom Gewecke 28.11.2012 - 23:57

Lea otras preguntas en las etiquetas