¿Cómo deshabilito el antialias de texto (suavizado de fuentes) en Terminal y globalmente para todas las aplicaciones?

8

Me gustaría deshabilitar todo tipo de suavizado de texto y suavizado de fuentes a nivel mundial en OS X.

Con OS X 10.8 en una MacBook Air 13 de mediados de 2013, probé varias opciones: el Turn off text smoothing for font sizes ... and smaller , que corresponde a AppleAntiAliasingThreshold en NSGlobalDomain , no parece para causar cualquier efecto: he intentado configurarlo en 12 a través de la interfaz y en 24 a través de defaults , sin ningún efecto.

defaults read | fgrep Smooth no devuelve nada, pero la configuración manual de AppleFontSmoothing -int 0 o AppleSmoothFixedFontsSizeThreshold -int 24 , para NSGlobalDomain , según enlace , tampoco parece causar ningún efecto.

Por ejemplo, con Terminal, si voy a las preferencias, en Configuración, Texto, Texto, hay una opción Antialias text , y está marcada, y no hay manera de desmarcarla, porque toda la opción está en gris.

¿Cómo deshabilito completamente los antialias en Terminal y globalmente para todas las aplicaciones?

    
pregunta cnst 16.11.2013 - 06:40

1 respuesta

7

defaults write -g AppleFontSmoothing -int 0 solo debería deshabilitar la representación de subpíxeles, como desmarcar "Usar suavizado de fuentes LCD cuando esté disponible" en el panel de preferencias General. Solo tiene efecto después de cerrar y volver a abrir las aplicaciones.

El terminal permite deshabilitar el antialiasing para algunas fuentes como Mónaco, pero no para otras como Menlo:

iTerm 2 permite desactivar el suavizado de todas las fuentes.

El ajuste "Desactivar suavizado de texto para tamaños de fuente ... y más pequeños" siempre ha afectado solo una pequeña parte de todos los elementos de la interfaz de usuario. En mi 10.8 VM, afecta las vistas de texto en TextEdit, las vistas web en Safari y los nombres de archivos en Finder. La configuración se eliminó de las Preferencias del sistema en 10.9. defaults write -g AppleSmoothFixedFontsSizeThreshold -int todavía funciona en 10.9, pero afecta a un subconjunto aún más pequeño de todos los elementos de la interfaz de usuario.

Si cree que el texto se ve demasiado borroso o en negrita de forma predeterminada, puede cambiar a un estilo de representación de texto más claro ejecutando defaults write -g AppleFontSmoothing -int 1 y cerrando y volviendo a abrir aplicaciones. Sin embargo, no deshabilita el procesamiento de antialiasing o subpixel.

    
respondido por el user495470 16.11.2013 - 08:29

Lea otras preguntas en las etiquetas