低コントラストから反転したLinuxコンソール

低コントラストから反転したLinuxコンソール

Linuxコンソールリバースモードのコントラストを変更できますか?私は純粋な黒と純粋な白のようにコントラストが高いことを望んでいました。

現在、逆方向モードでは暗い灰色を前景に、明るい灰色を背景として使用するため、逆方向モードでは内容を読みにくい。

イメージ内の "Digite caracteres alfanummericos"テキストを確認してください。

スクリーンショット

答え1

プログラムが単に逆方向ではなく、「太字」+「逆方向」モードを使用しようとしているようです。その結果、「ライトグレー」に「ダークグレー」が表示されます。

プログラムが使用するものは変更できませんが、色自体を変更できます。暗い灰色は#8、明るい灰色は#7です(黒は0、白は15(F)ですが、変更する必要はありません)Linuxコンソールには色をオーバーライドするエスケープコードがあるので、Define themをESC ] P n rrggbb使用できます。printf ']033]P7cccccc\033]P8333333'互いに大きなコントラストを持ちますが、まだ白黒とは異なる色で、「太字」テキストと「太字で表示されない」テキストを区別できます。他の値を試してみることもできます。写真には808080とccccccがあり、Linuxのデフォルト(ブート時に設定されないかもしれませんが、リセットで設定できますESC ] R)は555555とaaaaaaです。

答え2

基本的な問題は、「白い」前景が次のように動作することです。グレー一つのため純白好きなように大胆な色。ただし、Unicodeなど、512のグリフを提供するフォントを使用すると、太い色は使用できません。

追加資料:

関連情報