Configuring Ubutnu fonts
我的 Ubuntu 中安装了 Microsoft 的开放字体、文泉驿字体、Vista 的新字体YaHei 。我也试过 Apple STHeiti,不太适合我的机器,所以删了。
安装 Microsoft 的开放字体
$ sudo apt-get install msttcorefonts
安装文泉驿字体
$ sudo apt-get install xfonts-wqy
安装来自 Windows Vista 的几个字体
在任意地方建立一个目录,并把字体文件放进去,我选择在 /usr/share/fonts/ 下建立一个 custom 目录,在其下再建立一个 microsoft_fonts 目录,然后把那些从 Vista 中复制出来的字体文件复制进去。然后:
$ sudo fc-cache -f -v
编辑 /usr/share/language-selector/fontconfig/zh_CN
在 serif, sans-serif, monospace 三个 family 的 Bitstream, DejaVu 的后面加上一行:
<family>Microsoft YaHei</family>
然后重新启动X即可。
重启完成后,你会发现大多数程序、内容显示等的字体使用了 Microsoft YaHei,都非常漂亮了,除了终端控制台(Terminal),看起来,Microsoft YaHei 的确不怎么适合在 Terminal 中使用。当然你可以在 字体首选项 里调整 等宽字体,但我不推荐这么做,还是直接去配置 Terminal 的字体比较好。
打开 字体首选项,在 字体渲染 中选择 次像素平滑,这相当于 在 Windows XP/Vista 系统中启用 ClearType 。注意:这个配置项只有当使用 LCD 显示器才比较好,若是老的 CRT ,需要自行调整字体渲染参数。