LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: QuickTime

Mandrake 9.1下gtk 2.0软件界面美化

[复制链接]
发表于 2003-8-22 03:13:39 | 显示全部楼层

回复: 在哪里啊

最初由 linusware 发表
gtkrc-2.0在哪里啊,我的用户根目录下没有啊。还有,gnome设成72,12以后,galeon 和mozilla的浏览器,字体大小不对啊。怎么设置也不行。还得每次用ctrl++。你设成了多少呢?怎么设的呢?


普通用户的主目录下有.gtkrc-2.0,是一个隐藏文件。
root的主目录下这个文件叫.gtkrc-1.2-gnome2。
发表于 2003-8-22 08:31:34 | 显示全部楼层
找到啦。谢谢。
我严格按照QuickTime的方法美化的。mandrake9.1

还有,gnome设成72,12以后,galeon 和mozilla的浏览器,字体大小不对啊,太小。怎么设置也不行。还得每次用ctrl++。而在我原来的gnome  96,9,的时候,galeon 和mozilla的浏览器不用做任何改动字体大小就很合适。gnome设成72,12以后,好像每次更改的字体大小只在紧跟着的那次手动刷新才有效,而一关闭浏览器再完全重启,字体还是原来那么小了。这是怎么回事呢?你设成了多少呢?怎么设的呢?


------还有在mandrake9.1中的galeon汉化的非常不错,但好像在保存网页的时候不能支持中文文件名,只要在另存为的文件名中有汉字,就怎么也存不上。只有英文和数字可以。每次都要回头再改名。麻烦。
     这是bug么?怎么解决?

-------还有,我的mandrake9.1自代的那个mozilla浏览器,很是不好用。有如下问题:
                    我的mandrake9.1下的mozilla,在链接上右键单击链接选择“在新窗口打开链接”时,浏览器新开了一个窗口,但是是个空的,没有任何反应。而在链接上右键单击链接选择“在新tab打开链接”时,一切正常。

请问这是怎么回事?是我的设置不对还是这个版本的bug?

Mozilla 1.3

----------------还有,mozilla 和galeon 是什么关系?我升级了机器上的mozilla后,galeon还能用吗?

发表于 2003-8-22 22:41:30 | 显示全部楼层
我用的不是QuickTime的汉化方法,我嫌它太麻烦了。我用的方法如下:
1.利用Mandrake控制中心里提供的字体导入程序,导入SimSun.ttf,Tahoma.ttf,Tahomabd.ttf;(我懒得自己写fonts.dir)
2.修改/etc/fonts/fonts.conf,里面有很多个用<alias></alias>包起来的<family>的列表。在每个列表的最开头加上<family>Tahoma</family>和<family>SimSun</family>。对于Monospace的列表则只加SimSun不加Tahoma因为它不是等宽字体。记得一定要是最开头,因为这里的顺序影响到字体搜索的顺序。QuickTime的美化方法中的fonts.conf里有一段:
<match target="font">
<test qual="any" name="pixelsize" compare="less">
<double>17</double>
</test>
<test qual="any" name="family" compare="eq">
<string>simsun</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool></edit>
</match>
这一段也要加进去,他设定对所有像素大小在17以下的SimSun字体不平滑。这样就可以做到英文字体平滑而中文不平滑的效果。个人偏爱这种效果。
3.把/etc/X11/Xresources的最后一行的DPI改成96;
4.在KDE的控制中心/字体里面,设置所有的字体为Tahoma,9。等宽字体随便选一个你喜欢的,9号。控制中心/部件/文件管理器里面的字体也是Tahoma,9。

结束。

对于Mozilla我不怎么用,所以也不清楚Mozilla和Galeon之间的关系。按道理说Galeon是依赖于Mozilla的,如果你直接安装新的Mozilla可能会有问题。如果你可以升级mozilla而不破坏依赖关系,galeon应该还能用。猜测,没试过。我都是用firebird的。因为:
1、按照楼主的方法修改.gtkrc-2.0以后,Mozilla的菜单子体还是很难看;
2、mozilla和galeon在字体选择的地方,简体中文里不能选Tahoma,只有SimSun(也许是按代码页过滤了)。于是只要是中文网页,不管里面是否有英文都会用SimSun显示。导致中文页面上的英文和数字很难看。至今不知如何解决。

FireBird里面就可以给中文页面也选择Tahoma。但是到显示的时候碰到中文字符无法显示的时候会自动找到SimSun。这才是我要的效果。

BTW: Firebird里面有default-ming和isas-song ti, isas-fang song ti,而且排在我的SimSun之前,可能因为它们是在/usr/X11R6/lib/X11/fonts/misc里面,优先级比较高。这还好理解,可是为什么连AR PL Sungti GB之类的也排在我的SimSun前面呢?在fonts.conf里面SimSun的位置明明在前面啊。我设置字体为Tahoma的时候,中文字符用的是default-ming,排在最前面的那个。后来我怎么设置都无效的情况下,一怒之下把这几个字体都删除了,只剩下SimSun可以支持中文,总算搞定。删除方法:AR PL ****等几个在/usr/share/fonts/ttf/下的big5和gb2312两个目录里,只要在Mandrake的字体安装程序中卸载掉这两个目录即可;default-ming和isas-song ti, isas-fang song ti在/usr/X11R6/lib/X11/fonts/misc里,千万不要把整个目录卸载掉,否则X会起不来,因为找不到fixed字体。我是修改该目录下的fonts.dir文件,把所有和这几个字体相关的行删掉。(查找ming, isas,然后删除)当然第一行上的字体数目也要作相应的改动。如果哪位兄弟知道别的方法可以解决这个问题,请告知,谢谢!
发表于 2003-9-15 07:55:58 | 显示全部楼层
好东西, 的确有用。 gaim好看多了。 谢谢谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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