Ubuntu 8.04 中的字体美化配置,修正前辈介绍

此方法在最新的 Ubuntu 8.04 上测试通过,是对nicky的 “Ubuntu的黑体解决方案”的更新和完善。

这里我以华文黑体 (STHeiti) 作为例子。

如果你不喜欢华文黑体,也可以使用其他黑体来代替,修改方法不变。


使用华文黑体 (STHeiti) 替换 Ubuntu 中文字体方法:


1、下载 STHeiti 字体(暂时短缺,如果有朋友需要可以email我)


下载 stheiti.rar 字体包,解压后复制到 /usr/share/fonts/truetype 下面。一般需要你使用root账号进行操作,普通用户组会遇到命令行错误的问题。


附:root账号启用方法:


其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:

在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。

点击 系统 -> 系统设置 -> 登录窗口 菜单,并切换到 Security 选项页,然后选中其下的“允许本地系统管理员登陆”选项。

执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。


如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root。


设置 STHeiti.ttf 可读权限:(如果你使用root进行操作可以省略这一步)

sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf


2、设置 STHeiti 为首选中文字体


7.10中的终端命令:sudo gedit /etc/fonts/language-selector.conf


8.04中的终端命令:sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf


这个区分非常重要!


找到(多处):


<family>AR PL UMing CN</family> (视排在首位的中文字体为准)


在它的上面一行添加:


7.10中添加:<family>STHeiti</family>


8.04中添加:<string>STHeiti</string>


这个区分非常重要!


然后刷新字体缓存:

sudo fc-cache -f -v


3、设置英文字体和渲染方式


打开 “系统-首选项-外观-字体” 面板:


在字体选项里选择一款英文字体,如:Lucida Grande 或者 Bitstream Vera Sans。


在 “字体渲染” 选项中选择 “次象素平滑” 或者 “最佳形状” 。


所有设置完成,重启X界面(ctrl+alt+backspace),些修改完成!


希望对不了解的朋友和初学者有所帮助。


0 comments:

Copyright © 2008 - All man's Pet - is proudly powered by Blogger
Smashing Magazine - Design Disease - Blog and Web - Dilectio Blogger Template