web-dev-qa-db-ja.com

Fluxbox:ぼやけたTTFフォント

Fluxboxを使用しています。 TTFフォントがかなりぼやけていることに気づきました(特にGVimでは)。

以下は、FluxboxでInconsolata 12ptを使用した例です。

enter image description here

以下は、Unityを除き、Inconsolata 12ptを使用した同じ例です。

enter image description here

Unityの場合、テキストが読みやすいだけでなく、テキストも大きくなっていることがわかります。フラックスボックスの場合も、フォントの色が薄くなっています。私が尋ねたいのは:

  1. FluxboxのフォントをUnityのフォントと同じにするにはどうすればよいですか? Fluxboxがフォントサイズを適切に取得しておらず、過度のアンチエイリアス処理を行っていないようです。
  2. フォントが異なるサイズでレンダリングされるのはなぜですか? 12ptは、すべての環境で(同じハードウェア上で)同じように見えるはずだと思いました。

私はLCDを使用しているため、gnome-Tweak-toolでのフォント設定は次のとおりです。

  • ヒント:わずか
  • アンチエイリアス:RGBA

ここに私のDPI設定があります(FluxboxとUnityで同じ):

misha@misha-lmd:~$ xdpyinfo | grep -B2 resolution
screen #0:
  dimensions:    1280x1024 pixels (382x302 millimeters)
  resolution:    85x86 dots per inch

[〜#〜] edit [〜#〜]

.Xresourcesの編集後に解決した問題。前:

enter image description here

後:

enter image description here

3
mpenkov

これは、Fluxboxvs。GNOME/Unityとは異なるフォントのヒント/エイリアスの処理のように見えます。

警告:以下はエクスペリエンスユーザー専用です!

Fluxbox Wiki (ここではFluxboxを実行していないためテストされていません)によると、~/.Xresourcesファイルは、フォントレンダリングを次のエントリ(他の多くのものも含む)で定義できる、HOMEにあります。

[...]
 Xft.antialias:                 true
 Xft.hinting:                   true
 Xft.hintstyle:                 hintfull
 Xft.rgba:                      rgb
[...]

有効にするために実行します

xrdb ~/.Xresources

免責事項:私たちは、追加の.Xresourcesファイルは、GNOME/Unity XServerの設定にも影響します。したがって、これらの設定は慎重に適用してください。 Xサーバーの設定が間違っているとXディスプレイが使用できなくなる可能性があるため、何かを変更する前に既存の設定を更新してください。

5
Takkat

Gnomeターミナル(使用していると思う)には、シェードを追加する参照にいくつかのフォント構成があるようです。これは、写真からわかる唯一の違いだからです。

2
NotFromBrooklyn