web-dev-qa-db-ja.com

gnome-terminalに対してのみフォントアンチエイリアスをオフにし、他のアプリケーションに対してはオフにしないにはどうすればよいですか?

GNOME(xmonadでのgnome-session)を実行しています。 gnome-terminalのフォントのアンチエイリアスをオフにしたい(つまり、モノクロモードを使用したい)。ただし、Firefoxなどの他のアプリケーションのアンチエイリアスを保持したいと思います。これは可能ですか?

アンチエイリアスは素晴らしく、FirefoxまたはChromeを使用するためにほとんど必要です。ただし、サイズが約12以下の場合、gnome-terminalのフォントがぼやけます。

それ以外の場合は、xtermを使用する必要があります。これは、どのような状況でもフォントのアンチエイリアス処理を行わないようです。

5
dan

まともなアンチエイリアスTrueTypeモノタイプフォント、la terminal を使用してみませんか?ほぼすべてのサイズで見栄えがします。 Ubuntu/Debianでは、パッケージの名前はxfonts-terminalです。

1
bderrly

これが実際に機能するかどうかはわかりませんが、.Xdefaultsを使用してこれを構成してみることができます。ホームディレクトリに.Xdefaultsという名前のファイルを作成します。次のように入力します。

Xft*antialias: false

すべてに影響します!!!正しい名前を見つけるだけで、うまくいくはずです。

0
Algific

ターミナルでクーリエの新しいフォントサイズ10のみを使用したいのですが、これが最終的に作成した方法です。このようにして、クーリエの新しい10のアンチエイリアスのみが無効になり、他のすべてが以前と同じになります。

そして、あなたは フォント設定この質問 からより多くの情報を得るかもしれません

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
    <match target="font">
        <test name="family">
            <string>Courier New</string>
        </test>
        <test name="size" qual="any" compare="EQ">
             <double>10</double>
        </test>
        <edit name="antialias" mode="assign">
            <bool>false</bool>
        </edit>
    </match>
</fontconfig>
0
Sam Liao