색상을 반전시키지 않고 검정에 흰색?


8

Mac OS X를 사용할 때 다른 색상을 반전시키지 않고 검정색 배경에 흰색 텍스트를 표시하는 방법이 있습니까?

macos 

모든 응용 분야에 적합합니까?
Graham Miln

예, 모든 응용 프로그램에 적용됩니다.

답변:


13

커스텀 ICC 프로파일 생성

이론적으로 이것은 모니터에 대한 사용자 정의 ICC 프로파일을 작성하여 가능 합니다. 그러나 ICC 프로파일을 작성하는 것은 쉽지 않습니다.

의 일부 특수 프로파일을 보면이 기능을 볼 수 있습니다 /Library/ColorSync/Profiles/. 예를 들어 회색 톤 프로파일은 모든 색상을 단일 흑백 스트립으로 압축합니다. 그레이 톤 ICC 프로파일

밝기 증가 프로파일의 3D 표현은 색상을 다른 색상에 매핑하는 방법을 보여줍니다. 가벼움 증가 ICC 프로파일

이 방법에는 여러 가지 문제가 있습니다. Mac OS X의 텍스트는 앤티 앨리어싱 입니다. 검은 색 만 흰색으로 바꾸면 윤곽선이 나타납니다. 각 문자를 둘러싼 회색 픽셀은 반전되지 않습니다.

대체 접근 방식 : System.clr 편집

다른 방법은 Apple의 NSColor 클래스 에서 반환 한 색상을 변경하는 것 입니다. 이 클래스는 Mac OS X에서 사용되는 색상과 패턴을 제공합니다. 개발자 색상을 저장하는 파일은에 있습니다 /System/Library/Colors/System.clr.

Apple의 색상 프로그래밍 주제 가이드를 보면 개발자가 파일을 NSColorList 인스턴스에로드하고 색상을 변경하고 파일을 다시 쓸 수 있다고 생각합니다.

이것은에서 파일을 변경하지 않는 Apple의 조언에 위배 /System되지만 아마도 가장 좋은 솔루션 일 것입니다. 수정 작업에는 Objective-C 지식이 있고 상담 시간이 가능한 사람이 필요합니다.


좋은 답변 @ Graham-Miln, 자세히 설명해 주시겠습니까?
conorgriffin

@Griffo 더 알고 싶은 것은 무엇입니까?
Graham Miln

@GrahamMiln 님, 답변 주셔서 감사합니다. ICC 프로파일을 작성하는 방법을 알고 있지만 적용 방법을 모르겠습니다. 여기에 아이디어가 있습니까?
Devin G Rhode

"글꼴 다듬기"(앨리어싱 제거)를 끄는 것은 매우 쉽습니다. 시스템 환경 설정에서 "글꼴"을 검색하거나 일반으로 이동하십시오. 일반적으로 맨 아래에 있어야합니다. 시간이 있으면 ColorSync 폴더에서 .icc 프로파일을 편집 해 봅니다. 시스템 환경 설정> 디스플레이> 색상에서 "Calibrate ..."를 사용하여 ~ / Library / ColorSync / Profiles / what-you-named-it.icc에 일종의 기본 icc 프로파일을 만들 수 있습니다. 내가 알아낼 수없는 것은 포토샵에서 색상 프로파일 (.icc)을 직접 편집하는 방법입니다.
Devin G Rhode

1
@DevinGRhode macOS에서 ICC 프로파일 을 쉽게 편집 하는 방법에 대한 새로운 질문을 고려하십시오 .
Graham Miln

1

접근성 환경 설정에서 색상 반전 및 그레이 스케일 모드를 모두 켤 수 있습니다. 이상한 반전 색상없이 흰색 바탕에 검정색을 제공하지만 모든 것이 회색조입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.