安装了infinality字体渲染插件以后,所有字体都平滑化了,导致一些使用宋体simsun字体的网页显示难看。解决方法:在/etc/fonts/infinality/infinality.conf添加如下代码:
<!-- 首先要让宋体可以使用内嵌点阵字体 --> <match target="font" > <test qual="any" name="family" compare="contains" > <string>SimSun</string> </test> <edit name="rgba" mode="assign"> <const>none</const> </edit> <edit name="antialias" mode="assign" > <bool>true</bool> </edit> <edit name="autohint" mode="assign" > <bool>false</bool> </edit> <edit name="hinting" mode="assign" > <bool>true</bool> </edit> <edit name="hintstyle" mode="assign" > <const>hintfull</const> </edit> <edit name="embeddedbitmap" mode="assign" > <bool>true</bool> </edit> </match> <!-- 然后让宋体在特定的12-18px范围内使用内嵌点阵字体 --> <match target="font" > <test qual="any" name="family" compare="contains" > <string>SimSun</string> </test> <test name="pixelsize" compare="more_eq" > <double>12</double> </test> <test name="pixelsize" compare="less_eq" > <double>18</double> </test> <edit name="antialias" mode="assign" > <bool>false</bool> </edit> </match> <match target="font" > <test qual="any" name="family" compare="contains" > <string>SimSun</string> </test> <test name="pixelsize" compare="eq" > <double>17</double> </test> <edit name="antialias" mode="assign" > <bool>true</bool> </edit> </match>
看看之前的效果:
现在的效果
参考了linuxsir.org的《Linux 字体微调 - windows 效果版》
说起linuxsir,话说当年的linux用户谁人没用过它,我也是linuxsir注册了11年的老用户了,今天看到它萧条成这个样子,唏嘘不已……