色を反転させずに白地に黒地?


8

Mac OS Xを使用しているときに、他の色を反転せずに黒い背景に白いテキストを表示する方法はありますか?

macos 

すべてのアプリケーションについて?
Graham Miln

はい、すべてのアプリケーションに対して。

回答:


13

カスタムICCプロファイルを作成する

理論的には、これはモニターのカスタムICCプロファイルを作成することで可能です。ただし、ICCプロファイルの作成は簡単ではありません。

この機能は、の特殊なプロファイルのいくつかを見るとわかります/Library/ColorSync/Profiles/。たとえば、グレートーンプロファイルは、すべての色を単一の黒から白のストリップに圧縮します。 グレートーンICCプロファイル

明度増加プロファイルの3D表現は、任意の色を他の任意の色にマッピングする方法を示しています。 明度を上げるICCプロファイル

このアプローチにはいくつかの問題があります。Mac OS Xのテキストはアンチエイリアス処理されています。黒と白を反転させると、テキストが白くなります。各文字を囲む灰色のピクセルは反転されません。

別のアプローチ:System.clrの編集

別のアプローチは、アップルのNSColorクラスによって返される色を変更することです。このクラスは、Mac OS X全体で使用される色とパターンを提供します。開発者の色を保存するファイルは、にあり/System/Library/Colors/System.clrます。

Appleのカラープログラミングトピックガイドを見ると、開発者がファイルをNSColorListインスタンスにロードし、色を変更し、ファイルを書き戻すことができると思います。

これは、でファイルを変更しないというAppleのアドバイスに反しますが/System、おそらくこれが最善の解決策です。変更タスクには、Objective-Cの知識と利用可能なコンサルティング時間が必要です。


良い答え@ Graham-Miln、詳しく説明してもらえますか?
conorgriffin 2011

@Griffo何についてもっと知りたいですか?
Graham Miln、2011

@GrahamMilnさん、回答ありがとうございます。ICCプロファイルの作成方法を理解していますが、それを適用する方法がわかりません。ここに何かアイデアはありますか?
Devin G Rhode

「フォントスムージング」(アンチエイリアシング)をオフにするのはとても簡単です。システム環境設定で「フォント」を検索するか、一般に移動します。一般に、一番下にあるはずです。時間があるときは、ColorSyncフォルダの.iccプロファイルを編集してみます。システム設定>表示>色で、「調整...」して、〜/ Library / ColorSync / Profiles / what-you-named-it.iccにある種のデフォルトのiccプロファイルを作成できます。私は何を把握することはできませんすることは、直接Photoshopでカラープロファイル(.icc)..編集する方法である
デヴィンG RHODE

1
@DevinGRhodeは、macOSでICCプロファイルを簡単に編集する方法について、新しい質問をすることを検討してください
Graham Miln

1

アクセシビリティ設定でカラー反転モードとグレースケールモードの両方をオンにすることができます。これにより、奇妙な反転色なしで黒を白にできますが、すべてがグレースケールになります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.