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 ...