7 votos

¿Blanco sobre negro sin invertir los colores?

Cuando se utiliza Mac OS X, ¿hay alguna manera de tener texto blanco sobre fondo negro sin invertir los otros colores?

13voto

Steve Evans Puntos 155

Crear un perfil ICC personalizado

En teoría, esto es posible creando un ICC perfil para su monitor. Sin embargo, crear un perfil ICC no es trivial.

Puede comprobar esta capacidad observando algunos de los perfiles especializados en /Library/ColorSync/Profiles/ . El perfil Tono Gris, por ejemplo, comprime todos los colores en una única franja de negro a blanco. Gray Tone ICC profile

La representación en 3D del perfil de aumento de luminosidad demuestra cómo cualquier color puede asignarse a cualquier otro color. Lightness Increase ICC profile

Este enfoque presenta una serie de problemas. El texto de Mac OS X es antialiasing . Si se invierte sólo el negro con el blanco, es probable que se obtenga un texto delineado; los píxeles grises que rodean cada letra no se invertirán.

Un enfoque alternativo: Editar System.clr

Un enfoque alternativo es alterar los colores devueltos por el programa de Apple NSColor clase. Esta clase proporciona los colores y patrones utilizados en Mac OS X. El archivo que almacena los colores para desarrolladores se encuentra en /System/Library/Colors/System.clr .

Mirando a Apple Temas de programación en color guía, sospecho que un desarrollador puede ser capaz de cargar el archivo en una instancia NSColorList, alterar el color, y escribir de nuevo el archivo.

Esto va en contra del consejo de Apple de no alterar los archivos en /System pero probablemente sea su mejor solución. La tarea de modificación requiere alguien con conocimientos de Objective-C y tiempo de consultoría disponible.

1voto

Robin Robinson Puntos 1031

Podrías activar tanto el modo de inversión de color como el de escala de grises en las preferencias de Accesibilidad - eso te daría blanco sobre negro sin colores invertidos extraños, pero todo sería en escala de grises.

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