素晴らしい WM フォントのレンダリングが貧弱 (細い)

素晴らしい WM フォントのレンダリングが貧弱 (細い)

私は Fedora 20 で awesome 3.5 を使用していますが、タスク バーのフォント レンダリングが非常に悪いです。 https://i.stack.imgur.com/pOE0Y.png

私は持っている

    Xft.dpi:96                                                                                       
    Xft.antialias:1                                                                      
    Xft.hinting:1                                                                        
    Xft.hintstyle:hintslight                                                             
    Xft.rgba:rgb                                                                         
    Xft.lcdfilter:lcddefault 

私の .Xresources と .fonts.conf の内部は次のようになります。

 <?xml version="1.0"?><!DOCTYPE fontconfig SYSTEM "fonts.dtd">
 <fontconfig>
     <match target="font">
         <edit mode="assign" name="rgba">
             <const>none</const>
         </edit>
     </match>
     <match target="font">
         <edit mode="assign" name="hinting">
             <bool>true</bool>
         </edit>
     </match>
     <match target="font">
         <edit mode="assign" name="hintstyle">
             <const>hintmedium</const>
         </edit>
     </match>
     <match target="font">
         <edit mode="assign" name="antialias">
             <bool>true</bool>
         </edit>
     </match>
 </fontconfig>

Tamsyn 9 を使用していますが、すべてのフォントでこの問題が発生します。フォントのレンダリングを改善する方法はありますか?

答え1

まず、Xリソース設定は$XDG_CONFIG_HOME/fontconfig/fonts.confによって上書きされます。混乱を最小限に抑えるために、どちらか一方を使用してください。1この回答の残りの部分では、X リソースを使用していると仮定します。

次に、fontconfigはいくつかのヒントスタイルをサポートしています。 を試してみるか、hintnone気に入らない場合は を試してください。hintmeduimhintfullhintslight2

最後に、DPIが正しく設定されていることを確認します。画面解像度を物理的な寸法で割ることで、DPIが何であるかを計算できます。物理的な寸法は、 で取得できますxrandr3

注意: ~/.fonts.conf は非推奨です。X リソースを使用しない場合は、代わりに $XDG_CONFIG_HOME/fontconfig/fonts.conf を使用してください。4

関連情報