La nueva fuente del sistema de Apple, "San Francisco", tiene dos versiones: "Compacta", para mostrar en pantallas pequeñas como el Apple Watch, y una versión normal para mostrar en pantallas más grandes como dispositivos macOS.
Estoy buscando reemplazar la fuente del sistema en mi Mac de SF Regular a SF Compact. Este es el procedimiento que estoy usando: enlace
Anteriormente, los archivos de fuente macOS en la carpeta / System / Library / Fonts incluían archivos .ttf separados para cada peso de fuente (negrita, ligero, normal, etc.) En High Sierra, sin embargo, solo hay un archivo .ttf que contiene una sola fuente de peso (regular). El archivo se encuentra aquí: /System/Library/Fonts/SFNSText.ttf. Usando Fontforge, reemplacé los glifos alfanuméricos de esta fuente con los del archivo SF Compact /System/Library/Fonts/SFCompactText-Regular.otf.
Después de reiniciar, sucede lo siguiente:
Cualquiertextodelainterfazquenormalmenteestaríaennegritaahoranoseprocesa.
Parareferencia,confuentedesistemadestock:
Porlotanto,mipreguntaes:¿cómolapantallamacOSgenerainstanciasennegritadelafuentedelsistema?
Loqueesinteresantedenotaresqueinclusocuandosolomodificociertoscaracteres("C", "r", "m"), la cadena en negrita completa ("Chrome") no se procesa. Esto me lleva a creer que los glifos individuales no son el problema, más bien, algo se está modificando durante la exportación de Fontforge. Fontforge tiene una función que permite "Múltiples Maestros" - diferentes pesos y anchos de una fuente contenida en el mismo archivo TTF, pero la fuente SF original proporcionada por Apple (SFNSText.ttf) no incluye ningún "Múltiples Maestros".
Cualquier ayuda sería muy apreciada!
Editar: Soy consciente de que también hay variantes de visualización y texto de ambas fuentes (SF y SF Compact). La barra de menú usa la variante de texto, así que me estoy enfocando en esa.