LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1750|回复: 21

不用firely包,一个关于美化的问题

[复制链接]
发表于 2004-5-31 00:30:24 | 显示全部楼层 |阅读模式
我觉得firely包总是一些bug,所以决定不再用了。
我的汉化过程:
1. 拷贝字体到/usr/share/fonts/
2. 用ttmkfdir生成两个索引文件
3. fc-cache -v -f
4. 粗略修改了一下font.conf
5. 修改/etc/gtk/gtkrc.zh_CN

汉化后发现gtk程序效果很好,之前我修改了/etc/gtk/gtkrc.zh_CN
但是gtk2的程序字体发虚,不知道在哪里可以设置,应该也有相应的配制文件的,如果我用simsun,应该在怎样添加呢??
请各位不吝指教
发表于 2004-5-31 09:24:36 | 显示全部楼层
发虚是因为用了antialias的缘故,需要修改 /etc/fonts/fonts.conf 或 ~/.fonts.conf。取消simsun在小字体时的antialias,可以把这段代码加到上述两个文件之一中:

  1. <match target="font">
  2.         <test name="family" compare="eq">
  3.                 <string>SimSun</string>
  4.         </test>
  5.         <test name="pixelsize" compare="less_eq">
  6.                 <double>16</double>
  7.         </test>
  8.         <test name="pixelsize" compare="more_eq">
  9.                 <double>8</double>
  10.         </test>
  11.         <edit name="antialias">
  12.                 <bool>false</bool>
  13.         </edit>
  14. </match>
复制代码
 楼主| 发表于 2004-5-31 10:51:51 | 显示全部楼层
谢谢班主,添加代码后的显示比之前好了,不过字体还是有点发虚。
发表于 2004-5-31 10:59:10 | 显示全部楼层
贴个图看看
 楼主| 发表于 2004-5-31 11:38:37 | 显示全部楼层
图一

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2004-5-31 11:42:29 | 显示全部楼层
图二

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-5-31 12:34:23 | 显示全部楼层
在/etc/gtk-2.0中建个gtkrc文件,

  1. style "user-font"
  2.     {
  3.     font_name="Verdana 10"
  4.     }

  5. widget_class "*" style "user-font"

复制代码
发表于 2004-5-31 12:35:13 | 显示全部楼层
试试看吧,呵呵
 楼主| 发表于 2004-5-31 13:43:09 | 显示全部楼层
经过两位帮忙,效果好很多了,起码所有程序的字体都没有发虚,只是浏览器里的字体很小,不好看,发虚。
我用的是firefox
发表于 2004-5-31 13:48:32 | 显示全部楼层
能用ttmkfdir么?我在slackware-current下不能用。提示段错误观!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表