很棒的 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 支援多種提示樣式 - 嘗試一下hintnonehintmeduim或者hintfull如果您不喜歡hintslight。看2

最後,確保您的 DPI 設定正確。您可以將螢幕解析度除以物理尺寸(可透過 取得)來計算它應該是什麼xrandr。看3

注意: ~/.fonts.conf 已棄用 - 如果您不想使用 X 資源,請使用 $XDG_CONFIG_HOME/fontconfig/fonts.conf 取代。看4

相關內容