Ubuntu 7.10 黑体解决方案 - Nicky's blog

February 1st, 2007

Ubuntu 7.10 黑体解决方案

Category: Ubuntu, Author: Nicky, Popularity: 71%

ubuntu
2007 年 10 月 18 号更新。

结合 “Ubuntu的黑体解决方案” 和 “Ubuntu的黑体解决方案(续)” 这 2 篇文章。

此方法在最新的 Ubuntu 7.10 上测试通过。
如果你不喜欢华文黑体,也可以使用其他黑体来代替,修改方法不变。

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

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/language-selector.conf

找到(共三处):

<family>AR PL UMing CN</family>

在它的上面一行添加:

<family>STHeiti</family>

然后刷新字体缓存:
sudo fc-cache -f -v

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

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

在字体选项里选择一款英文字体,如:Lucida Grande 或者 Bitstream Vera Sans。
在 “字体渲染” 选项中选择 “次象素平滑” 或者 “最佳形状” 。

update (07/4/21): 也可以参照 “更好的华文黑体渲染效果” 那样设置。

注意:如果发现在 Firefox 里英文显示不正常,需要在 Firefox 的 “选项 -> 内容 -> 字体和颜色” 中选择一款英文字体,如:Lucida Grande 或者 Bitstream Vera Sans。

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>

如果不明白为什么要最后这一步,请看这里“Ubuntu的黑体解决方案(续)

OK,使用Ctrl+Alt+BackSpace重启x看效果。

我使用后的效果:

更多黑体效果看这里。

Tags:, , , .
评论数量(51) | Add Comments
本文网址:http://www.osxcn.com/ubuntu/edgy-stheiti.html



51 Comments so far

» You can leave a response or Trackback .

  1. Gravatar Icon baad Says:

    Hi,

    I am new in Ubuntu. How to 解压后复制到 /usr/share/fonts/truetype下面. System said I have no permission.

  2. Gravatar Icon purespin Says:

    use sudo to unzip

  3. Gravatar Icon kevin Says:

    如何在fonts文件夹下面创建truetype新文件夹

  4. Gravatar Icon kevin Says:

    没有/usr/share/fonts/truetype文件的写权限
    怎么办

  5. Gravatar Icon Nicky Says:

    如果没有那个文件夹可以新建一个
    sudo mkdir /usr/share/fonts/truetype
    然后使用
    sudo cp sthei.ttf /usr/share/fonts/truetype
    复制到truetype里面

    当然你也可以直接带sudo解压到那里,就像2楼说的那样。

  6. Gravatar Icon 工藤 Says:

    suse10传说有3D桌面,NICKY玩过哪个没?
    PS:你说这个LINUX能按MAYA8.5for linux不?

  7. Gravatar Icon Nicky Says:

    你看我上一个文章就知道玩了没有?我很少玩3D软件的,所有没有试过。

  8. Gravatar Icon nowa Says:

    我用了之后发现只有英文字体有效,中文字体依然没变。请问怎么解决呢?谢谢

  9. Gravatar Icon Nicky Says:

    首先确定这个/etc/fonts/language-selector.conf文件存在
    然后确定

    1. <family>STHeiti</family>

    上面没有其他中文字体
    最后记得刷新字体缓存
    sudo fc-cache -f -v

  10. Gravatar Icon PC520 Says:

    不错,可惜我机装得ubuntu不认识偶得modem,删了

  11. Gravatar Icon audin Says:

    Nicky, 这个字体似乎Windows下不能使用?

  12. Gravatar Icon Nicky Says:

    看这里http://www.dancemoon.net/archives/385说不能用在win上。

  13. Gravatar Icon Cartson Says:

    我照着做了,效果很好!

    我又试着用了华康的两种黑体,效果也不错。同时,发现华康的字体质量很好,就算对其字体同英文字体一样使用微调,效果也很棒,而且更清晰了。

    我截了几张使用华康字体的效果图,Nicky也来看看吧:)
    http://www.flickr.com/photos/cartson/sets/72157594515239802/

  14. Gravatar Icon Nicky Says:

    在我的CRT上看Screenshot5/Screenshot6这款华康很不错,比较清晰。
    这2款华康叫什么名字?

  15. Gravatar Icon Cartson Says:

    这两种字体分别是DFPHeiW5-GB和DFPHeiMedium-UN

    我上传到了rapidshare:http://rapidshare.com/files/14688451/HKH.tar.gz.html

  16. Gravatar Icon Nicky Says:

    感谢分享,不过速度相对有点慢。
    在我的CRT屏幕上使用感觉DFPHeiMedium-UN这款不错,粗细适中。
    设置成“最佳形状“字体有重叠的现象,设置成”次象素平滑“就很不错了。

  17. Gravatar Icon 嘿熊 Says:

    俺怎么觉得效果图里的字体在发虚呢?俺现在换成了准黑稍微好了些!

  18. Gravatar Icon 查理 Says:

    我的/etc/fonts/下面没有一个叫language-selector的文件。我的系统是前两天刚DOWN的最新版的Ubunto,还不知道在那里查版本号。

    UBUNTU新手一个,望能做答,谢谢!

  19. Gravatar Icon Nicky Says:

    试试sudo fontconfig-voodoo -f -s zh_CN,我的6.10安装后就有这个文件。
    再不行到http://forum.ubuntu.org.cn问一下。

  20. Gravatar Icon 查理 Says:

    成功了!谢谢!但是好像对语言设为”zh-cn”的网页不管用,比如我的。

  21. Gravatar Icon Dsc Says:

    以前就用你的黑体解决方案了。呵呵~
    只是有一个问题,所有的小写 e 都不是黑体。不知道为何 :shock:

  22. Gravatar Icon ibearz Says:

    请教怎么让系统中文是 华文黑体 ,英文则是lucida grande呢?

    我按照你的方法设置了,但是不行,版本是6.10

    感觉修改language-selector.conf这个文件没有起作用。

  23. Gravatar Icon ibearz Says:

    我来回答自己楼上的问题,我改了三个地方就有效果了
    Bitstream Vera Serif
    Bitstream Vera Sans
    Bitstream Vera Sans Mono
    这三个下面都加上STHeiti
    就ok了,貌似这三个是系统默认的语言。

    现在就差调整ff了

  24. Gravatar Icon 怪羊 Says:

    关注你的blog很久了,这几天终于装了ubuntu并按照你的做法美化了字体,的确效果很好,非常感谢你的文章。

    就是显示的时候字还是有一点虚,显示英文字母小写“e”的时候比其他的字母淡很多,不知道能怎样解决,望指教。

  25. Gravatar Icon Nicky Says:

    建议你最好给我一个截图看看。

  26. Gravatar Icon pp Says:

    谢谢nicky, 我的ubuntu终于看起来比我的windows好看了。。。nice~~

  27. Gravatar Icon muma Says:

    @怪羊:我之前也遇到了这样的问题,原因是我在系统的字体设置里,把所有的字体都设置成了STHeiti,Firefox里也设定成了STHeiti。这个问题只出现在华文黑体的英文上,只要按照Nicky的办法更改,然后把系统字体和Firefox字体里的字体设置成其他英文字体,就完美了

  28. Gravatar Icon 怪羊 Says:

    回muma:

    谢谢你的建议,我把系统和firefox字体设回了默认字体,但是还是跟以前一样。
    而且我发现了那几个字母只是在粗体下显示不正常,不过问题也不大,就现在这样就行了。

  29. Gravatar Icon jaywee Says:

    sudo gedit /etc/fonts/fonts.conf

    加入下面一段:

    STHeiti

    false

    where should I add this code in that text?

  30. Gravatar Icon jaywee Says:

    嗯,按照说明已经修改成功!另外,建议和我一样的新手在重启之前先设置 STHeiti.ttf 可读权限:
    sudo chmod +r /usr/share/fonts/truetype/stheiti.ttf
    这样会更保险一些!我就是因为先重启了,结果无法进入系统,去安全模式下修改了可读权限才好的‘!!

  31. Gravatar Icon Nicky Says:

    既然这样,我已经修改了文章,把修改可读权限提到了第一步。

  32. Gravatar Icon 咖啡鱼 Says:

    很不错的效果,谢谢

  33. Gravatar Icon 86chocolate Says:

    Nicky 你好 我使用的ubuntu7.04按照你的这个方法成功替换了系统字体为华文黑体
    但是还是不太满意 如图[img]http://photo6.yupoo.com/20070521/035007_1965617680_gnxkdhhe.jpg[/img]

    所以还希望你能把字体配置(系统-首选项-字体)那里截图给我看看行吗?
    我是CRT显示器 选的是最佳形状( 我把里面前三个字体设置成了STHeiti 10号)

  34. Gravatar Icon deming Says:

    偶的系统字体也已经变成黑体了,成功,只有小部分英文单词表现不好,感谢NICKY!!!

  35. Gravatar Icon qingyue Says:

    Nicky,你好!
    我用上面的方法更新了字体,效果不错,不过好像系统启动和运行程序都很慢,不知道是不是字体的原因。(系统 ubuntu 7.04,刷新字体时没有成功)重启多次也是一样。
    另外:如果不安装受限制的驱动,在1152*864下刷新率可以达到75,但屏幕偏移,安装驱动后,屏幕偏移消失,但是800*600以上的刷新率都达不到70,有调不了,就卸载了。
    还请多指点,谢谢。

  36. Gravatar Icon warren Says:

    如果你用英文的操做系统,加上这个 sudo fontconfig-voodoo -f -s 才会出现zh_CN/etc/fonts/language-selector.conf文件。而你的操作系统还是英文的。

  37. Gravatar Icon Nahnix Says:

    Nicky 你好!问一下:如果系统改成了香港,台湾的正体字以后,因该怎么弄啊?两个配置文件区别挺大的……

  38. Gravatar Icon 漫步 Says:

    打扰下,希望可以得到回复,我按你的设置
    感觉有点问题.就是英文显示非常有问题.
    在系统 — 首选项 — 字体 里
    有应用程序字体 , 文档字体 , 桌面字体, 窗口标题字体, 等宽字体
    这么多.应该在哪个里面设置显示英文啊.比如Lucida Grande 这个英文字体….

  39. Gravatar Icon Nicky Says:

    应用程序字体,但你也可以都设置为这个字体。

  40. Gravatar Icon y_not Says:

    我的情况和4楼的一样,没有truetype的写权限,请顺要怎么弄呢?

  41. Gravatar Icon squ1 Says:

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

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

    在字体选项里选择一款英文字体,如:Lucida Grande 或者 Bitstream Vera Sans。
    在 “字体渲染” 选项中选择 “次象素平滑” 或者 “最佳形状” 。
    update (07/4/21): 也可以参照 “更好的华文黑体渲染效果” 那样设置。
    =======================================================
    应用程序、文档、桌面等分别对应有多种字体选择,该把它们都统一选定为Lucida Grande 或者 Bitstream Vera Sans吗?

  42. Gravatar Icon squ1 Says:

    不好意思,刚没发现前面你已经对这个问题作出回答,抱歉。

  43. Gravatar Icon 至爱吾爱 Says:

    最后那段代码放在fonts.conf的哪里呢?是最后插入吗?

  44. Gravatar Icon afeiyu Says:

    为什么不能拷贝字体到字体文件夹里啊??、

  45. Gravatar Icon Nicky Says:

    是权限不够吗?

  46. Gravatar Icon stmadman Says:

    弄完了,桌面的效果很棒,但是在FIREFOX里面浏览网页的效果很不舒服哦,网页里面的字非常的模糊,问一下,这个解决方案 在多少分辨率下能变清晰呢?

  47. Gravatar Icon cube316 Says:

    请问在默认语言为英文的前提下,这样的字体设置是否合适?

    (我还没有试过,怕到时候改不回来)

  48. Gravatar Icon 小马 Says:

    Nicky,您好!又来麻烦您了,我遇到了Fx自动关闭的问题。
    浏览这篇blog就会自动关闭,还有我自己的blog。我用Google查了一下,说是Flash的问题。但我没在你这个blog上看到啊,还有我的blog上也没有flash,只用了google的广告。
    非常烦恼,这样ubuntu几乎就没用处了。:(
    ps:我是在XP下发这个的。

  49. Gravatar Icon Siv Says:

    Ubuntu里的字型设定真得让我头大了=.=
    很想把他设回好像Windows里一样。。
    但是我不会=.=

  50. Gravatar Icon pp Says:

    Thanks a million~ now I actually start to enjoy Ubuntu and my mighty mythTV!!!

  51. Gravatar Icon test Says:

    呵呵,谢谢了先

30 Trackbacks/Pingbacks

leave a reply