3 votos

¿Mejora de renderizado de subpíxeles en la terminal?

Recientemente me di cuenta de que la fuente Menlo se muestra de manera diferente en OS X El Capitan, dependiendo de la aplicación que se esté utilizando. Después de jugar un poco con AppleFontSmoothing, noté que la diferencia crucial estaba en la forma en que Terminal mostraba texto blanco/brillante sobre fondo negro/oscuro en comparación con otras aplicaciones como Emacs, Xcode y TextEdit. Mientras que las otras aplicaciones muestran las fuentes "más pesadas" en esta configuración en comparación con texto negro sobre fondo blanco, no pude ver ninguna diferencia en Terminal. El efecto es - en mi opinión - un texto más delgado y legible. Por favor, consulte la captura de pantalla adjunta para comparación.

Ejemplo: Terminal a la izquierda, Emacs a la derecha Izquierda: Terminal Derecha: Emacs

Xcode y TextEdit mostrarán la fuente de manera similar a Emacs cuando AppleFontSmoothing esté configurado globalmente en mínimo. ¿Qué está pasando aquí, hay alguna manera de aplicar esto en otras aplicaciones también? Creo que la forma en que Terminal muestra la fuente es una mejora importante, y me gustaría ver esto en todas las aplicaciones.

1voto

Yasmine Mustafa Puntos 21

En OS X El Capitan 10.11, Terminal se cambió para usar un suavizado mínimo de fuentes para texto claro sobre fondo oscuro, lo cual coincide más de cerca con el peso del texto oscuro sobre fondo claro con una intensidad normal de suavizado, y hace que el texto sea más nítido y legible, abriendo los contrafuertes como el espacio hueco en la letra "e".

Una consecuencia natural de esto es que el texto claro sobre fondo oscuro puede parecer menos brillante que antes. Los usuarios pueden ajustar los colores en las preferencias de Terminal si lo desean.

Los controles de interfaz de usuario (NSControl) hacen lo mismo, pero la vista de texto estándar de OS X (NSTextView) no, por lo que programas como TextEdit y Xcode aún dibujan texto claro sobre fondo oscuro con un suavizado de fuente más intenso.

"¿hay alguna forma de aplicar esto en otras aplicaciones también?"

Sin realizar algunas modificaciones en las aplicaciones individuales, solo se ven afectadas si utilizan controles estándar de Cocoa y vistas de texto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X