¿Cómo activar el antialiasing de subpíxeles en macOS 10.14?

12

En macOS 10.14 Mojave de Apple convirtió la «fuente LCD suavizado» ajuste (que resultó un suavizado de subpíxeles en) a « simplemente suavizado de fuentes» ajuste. Por lo tanto, ahora todo el texto se representa solo con suavizado que se ve peor en las pantallas sin retina. ¿Cómo habilitar el subpíxel antialiasing?

Finura
fuente
1
Nota: La opción de suavizado de fuente todavía está disponible en el panel General en Preferencias del sistema. Creo que quiere decir que la implementación del suavizado de fuentes ha cambiado.
ephsmith
@ephsmith Tienes razón. Pero ya no hay opción de suavizado de fuente LCD .
Finesse
El suavizado de fuentes está disponible el 10.14 . Se encuentra en la parte inferior del System Preferences -> Generalpanel.
ephsmith
2
@ephsmith «Suavizado de fuente» y «Suavizado de fuente LCD» son características diferentes
Finesse
¡Buen punto! Estoy de acuerdo. Esa es una buena aclaración para hacer explícitamente para que los espectadores no se engañen al pensar que no hay suavizado disponible. Es por eso que mencioné que la implementación ha cambiado.
ephsmith

Respuestas:

16
  1. Abre la aplicación Terminal
  2. Escribe o pega

    defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
    
  3. Presione ↩︎(Entrar)
  4. Reinicia la computadora

Para devolverlo, haga lo mismo, pero en su lugar escriba el terminal

defaults delete -g CGFontRenderingFontSmoothingDisabled
Finura
fuente
No hay necesidad de reiniciar? ¿Solo cerrar sesión / iniciar sesión? - Leí que esa característica había desaparecido para siempre. Sin usar Mojave: ¿puedes publicar imágenes de la diferencia como prueba?
LangLangC
1
Cualquier aplicación que inicie después de eso tendrá un alias adecuado. Es necesario reiniciar si desea actualizar toda la interfaz de usuario.
Antwan