虽然Ubuntu自己的正黑已经是很不错了,但还是觉得Mac上的黑体更正,所以做一下笔记,供大家参考:
1、下载 STHeiti 字体
在这里下载 stheiti.rar 字体包,解压后复制到 /usr/share/fonts/truetype 下面。
设置 STHeiti.ttf 可读权限:
sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf
2、设置 STHeiti 为首选中文字体
sudo gedit /etc/fonts/conf.avail/69-language-selector-zh-cn.conf
分别找到:
<string>DejaVu Serif</string>
<string>DejaVu Sans</string>
<string>DejaVu Sans Mono</string>
然后在它们后面分别加上一行:
<string>STHeiti</string>
刷新字体缓存:
sudo fc-cache -f -v
3、设置英文字体和渲染方式
打开 “系统-首选项-外观-字体” 面板,做如下图的设置:
4、强制 STHeiti 不使用微调
sudo gedit /etc/fonts/fonts.conf
在
<fontconfig>
下面加入下面一段:
<match target=”font”>
<test name=”family”>
<string>STHeiti</string>
</test>
<edit name=”hinting”>
<bool>false</bool>
</edit>
</match>
<test name=”family”>
<string>STHeiti</string>
</test>
<edit name=”hinting”>
<bool>false</bool>
</edit>
</match>
OK,使用Ctrl+Alt+BackSpace重启x看效果。