LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: QuickTime

Mandrake 9.1正式版设置详细方案 0.62.1(支持KDE粗体的fonts.conf+必须的firefly Xf

[复制链接]
发表于 2003-4-8 13:20:00 | 显示全部楼层
太好了,下次重装我试试。
发表于 2003-4-8 19:47:02 | 显示全部楼层
一步一步跟着总算成功了,谢谢!
 楼主| 发表于 2003-4-9 10:29:39 | 显示全部楼层
其实我很赞成使用DrakFont导入字体,确实很方便,但是自己拷也并不复杂,不是吗?
自己建文件夹也没什么,反正只需要自己在XF86Config-4里面把路径设置正确就是了

不改fonts.conf就不对了,这就是你为什么不能用Tahoma显示英文的原因,所以gtkrc也是要改的
xft我现在已经没有推荐安装了
发表于 2003-4-9 16:09:31 | 显示全部楼层

我的还是不行!

1。除了我一开始用英文界面装的以外,
其余的字体设置步骤都跟你们的一样。

重启后:
发现Sans-Serif、Sans的默认的英文字体仍是Simsun的(我在Sans、Serif和Simsun中切换,DrakeFont工具中显示字体没有变化,说明Sans的字体Family用的是Simsun )。

这好像不对。

我的理解是,即然在font.conf的Serif、Serif-Sans的Family配置如下:

。。。
<!--
Serif faces
-->
<alias>
<family>Tahoma</family>
<family>Simsun</family>
<family>Times</family>
<family>Times New Roman</family>
<family>Nimbus Roman No9 L</family>
<family>Luxi Serif</family>
<family>Kochi Mincho</family>
<family>AR PL SungtiL GB</family>
<family>AR PL Mingti2L Big5</family>
<family>Baekmuk Batang</family>
<default><family>serif</family></default>
</alias>
<!--
Sans-serif faces
-->
<alias>
<family>Tahoma</family>
<family>SimSun</family>
<family>Helvetica</family>
<family>Arial</family>
<family>Verdana</family>
<family>Nimbus Sans L</family>
<family>Luxi Sans</family>
<family>Kochi Gothic</family>
<family>AR PL KaitiM GB</family>

。。。

那么系统的"LANGUAGE"(locale)设为zh_CN:zh_CN.GB2312时
系统的Serif、Serif-Sans字体先找Tahoma,如果是汉字,Tahoma
不支持,系统会再往下找Simsun,这个对汉字是支持的。。。
所以就有了Tahoma+Simsun。

可是为什么我的系统第一次就用是Simsun(不管是否用是英文字母和汉字)????

当然可在改Control Center(Kde中Look And Fool或GNOME选其他字体,而使英文字体变的好看(如Lucis Nimbos等)。
但这不能使我信服---为什么Serif-sans、Sans等的Family
设置不起作用?
---------------------------

另外XFree86.conf或XFree86-4.conf中的FontPath中即然有 “Unix:-1 ”或 “Unix:7100"
(也就是我们都是通过XFS的 -1 或7100 端口读取字体。,Red Hat或Mandrake都开这个服务的)

所以XFree86.conf或XFree86-4.conf不用加Simsun的FontPath
是可以,因为xfs通过font.conf已经读取了。(我试过了,不加是可以的)

当然,如果你的XFS服务关了,也可能是坏了(经常有人碰到)
”Unix:7100“就不起作用了。
这时我们可以在XFree86.conf或XFree86-4.conf中加FontPath而不通过xfs(Unix:7100)就可以了。
发表于 2003-4-10 16:45:02 | 显示全部楼层
一直想问QT的fonts。conf文件里的Simsun和SimSun经常混用,是故意的?还是case-insensitive?
 楼主| 发表于 2003-4-12 10:53:04 | 显示全部楼层
这个不清楚
既然高手这样写
我也copy吧

另外确认KDE的SimSun显示是有写问题,在Gnome里面选择9的大小显示很好,在KDE里面如果选择10显示还可以,但是不够完美,如果选9的话,不能正常显示,会乱做一团,不过也见过有人可以正常显示9

也许是显示器分辨率问题吗?
发表于 2003-4-12 17:47:47 | 显示全部楼层
TOuickTime
按照你的教程我一步一步照做,
本来一切正常
但是安装了“公社Xft2版的Xft2包” 之后
XWindows就进不去了
每次startx的时候屏幕一片血红
然后一闪一闪地闪了若干下
然后就退出了
查看了log文件也没发现错误:(
请问除了重装系统,还有什么解决方法?
谢了先
发表于 2003-4-12 23:07:53 | 显示全部楼层
starsuite 6 我下不了!
 楼主| 发表于 2003-4-12 23:22:41 | 显示全部楼层
starsuite还可以在其他地方下载到
对于starfish
首先确认没有做错什么吗?特别是XF86Config-4
如果还是这样
那么使用rpm -e freetype***.rpm卸载掉安装过的freetype包
发表于 2003-4-13 00:48:30 | 显示全部楼层
TO: QuickTime
我应该没有做错的地方
在安装freetype包之前
已经可以正常显示simsun了
但是安装了那个包xwindows就挂了:(
后来听人说,对于Mandrake 9.1,
应该从它的源码包中解出freetype的patch,patch后再make,替换原来的freetype.然后再安装公社的freetype包
不过我已经重装了系统,
又重新按照你的方法汉化,没有装freetype包
现在效果已经不错了
不过有个小问题
按照你的方法得到的simsun没有粗体和斜体
字体设置为10~11号比较好看
大了小了都不好看
不知怎样才能让simsun有粗体斜体功能?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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