答案1
Firefox 似乎无法读取 GTK 配置,但它会读取并尊重您的~/.fonts.conf
它基本上只包含字体配置,包括子像素顺序。
这源于我自己的.fonts.conf
(源自 2005 年左右某处的一篇博客文章...左右,不知道),您最可能想要更改的是值rgba
(子像素顺序)以匹配您的 LCD 以及可能的数值antialias
。
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<match target="font">
<edit mode="assign" name="autohint">
<bool>false</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba">
<const>rgb</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>hintfull</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
</fontconfig>
这建筑维基也包含了很多关于此的信息。