在一次升级过后,系统的中文字体莫名其妙的全都变成难看的宋体了,于是找了个办法修改回来。在这里做个记录~参考的文章出自这里:http://edyfox.codecarver.org/html/debian_testing_chinese.html谢谢原作者了
首先sudo apt-get install tty-droid安装这个字体。
然后在~目录下编辑 .fonts.conf文件。如果没有的话就创建一个。修改内容:
1 <?xml version='1.0' encoding='utf-8'?> 2 <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> 3 <fontconfig> 4 <alias> 5 <family>serif</family> 6 <prefer> 7 <family>DejaVu Serif</family> 8 <family>Bitstream Vera Serif</family> 9 <family>Evermore Song</family> 10 <family>WenQuanYi Bitmap Song</family> 11 <family>AR PL UMing CN</family> 12 <family>AR PL ShanHeiSun Uni</family> 13 <family>Droid Sans Fallback</family> 14 <family>WenQuanYi Micro Hei</family> 15 <family>WenQuanYi Zen Hei</family> 16 </prefer> 17 </alias> 18 <alias> 19 <family>sans-serif</family> 20 <prefer> 21 <family>DejaVu Sans</family> 22 <family>Bitstream Vera Sans</family> 23 <family>Evermore Song</family> 24 <family>Droid Sans Fallback</family> 25 <family>WenQuanYi Micro Hei</family> 26 <family>WenQuanYi Bitmap Song</family> 27 <family>WenQuanYi Zen Hei</family> 28 <family>AR PL UMing CN</family> 29 <family>AR PL ShanHeiSun Uni</family> 30 </prefer> 31 </alias> 32 <alias> 33 <family>monospace</family> 34 <prefer> 35 <family>DejaVu Sans Mono</family> 36 <family>Bitstream Vera Sans Mono</family> 37 <family>Evermore Song</family> 38 <family>Droid Sans Fallback</family> 39 <family>WenQuanYi Micro Hei Mono</family> 40 <family>WenQuanYi Zen Hei Mono</family> 41 <family>WenQuanYi Bitmap Song</family> 42 <family>AR PL UMing CN</family> 43 <family>AR PL ShanHeiSun Uni</family> 44 </prefer> 45 </alias> 46 <!-- Default Alias --> 47 <alias> 48 <family>DejaVu Sans</family> 49 <default> 50 <family>sans-serif</family> 51 </default> 52 </alias> 53 <!-- Generic font families --> 54 <match target="pattern"> 55 <test name="family" qual="any"> 56 <string>serif</string> 57 </test> 58 <edit binding="strong" mode="prepend" name="family"> 59 <string>DejaVu Serif</string> 60 </edit> 61 </match> 62 <match target="pattern"> 63 <test name="family" qual="any"> 64 <string>sans-serif</string> 65 </test> 66 <edit binding="strong" mode="prepend" name="family"> 67 <string>DejaVu Sans</string> 68 </edit> 69 </match> 70 <match target="pattern"> 71 <test name="family" qual="any"> 72 <string>monospace</string> 73 </test> 74 <edit binding="strong" mode="prepend" name="family"> 75 <string>DejaVu Sans Mono</string> 76 </edit> 77 </match> 78 <!-- Anti-alias --> 79 <match target="font"> 80 <edit name="embeddedbitmap"> 81 <bool>false</bool> 82 </edit> 83 </match> 84 <!-- WenQuanYi Bitmap Song --> 85 <selectfont> 86 <acceptfont> 87 <pattern> 88 <patelt name="family"> 89 <string>WenQuanYi Bitmap Song</string> 90 </patelt> 91 </pattern> 92 </acceptfont> 93 </selectfont> 94 <match target="pattern"> 95 <test name="family" qual="any"> 96 <string>WenQuanYi Bitmap Song</string> 97 </test> 98 <test compare="less" name="pixelsize" qual="any"> 99 <double>12</double> 100 </test> 101 <edit mode="assign" name="family"> 102 <string>WenQuanYi Micro Hei</string> 103 </edit> 104 </match> 105 <match target="pattern"> 106 <test name="family" qual="any"> 107 <string>WenQuanYi Bitmap Song</string> 108 </test> 109 <test compare="more" name="pixelsize" qual="any"> 110 <double>16</double> 111 </test> 112 <edit mode="assign" name="family"> 113 <string>AR PL ShanHeiSun</string> 114 </edit> 115 </match> 116 <!-- Alias --> 117 <alias> 118 <family>SimSun</family> 119 <family>宋体</family> 120 <accept> 121 <family>Evermore Song</family> 122 <family>WenQuanYi Bitmap Song</family> 123 <family>AR PL ShanHeiSun Uni</family> 124 </accept> 125 <default> 126 <family>serif</family> 127 </default> 128 </alias> 129 <alias> 130 <family>SimHei</family> 131 <family>黑体</family> 132 <accept> 133 <family>WenQuanYi Micro Hei</family> 134 <family>WenQuanYi Zen Hei</family> 135 </accept> 136 <default> 137 <family>sans-serif</family> 138 </default> 139 </alias> 140 <alias> 141 <family>微软雅黑</family> 142 <family>Microsoft YaHei</family> 143 <accept> 144 <family>WenQuanYi Micro Hei</family> 145 <family>WenQuanYi Zen Hei</family> 146 </accept> 147 <default> 148 <family>sans-serif</family> 149 </default> 150 </alias> 151 <!-- End --> 152 <match target="font"> 153 <edit mode="assign" name="rgba"> 154 <const>rgb</const> 155 </edit> 156 </match> 157 <match target="font"> 158 <edit mode="assign" name="hinting"> 159 <bool>true</bool> 160 </edit> 161 </match> 162 <match target="font"> 163 <edit mode="assign" name="hintstyle"> 164 <const>hintfull</const> 165 </edit> 166 </match> 167 <match target="font"> 168 <edit mode="assign" name="antialias"> 169 <bool>true</bool> 170 </edit> 171 </match> 172 <dir>~/.fonts</dir> 173 </fontconfig>
然后注销,再打开就OK啦~~至于chrome里的字体嘛,我没有修改任何配置文件,而是装了一个插件:Force Microsoft Yahei Font,完美解决了所有平台下的字体显示问题.从此再也不用瞅着chrome里发虚的楷体啦~~