LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora 1.0 Redhat 8.0 9.0 Redaht AS 3,完全美化手册

[复制链接]
发表于 2003-11-6 13:30:52 | 显示全部楼层 |阅读模式
哈密瓜兄做了一个适用Redhat的美化包,经过测试,这个包能在 Fedora 1.0  Redhat 8.0 9.0 Redaht AS 3 上使用,支持mozilla xft2,效果极好。所以这个包就一步到位了,对于新手,再也不会为美化发愁了。只所以写一个帖子,目的只有一个,我们应该把更多的时间放在系统方面的学习上。

多谢哈兄为此而作的努力

一。下载美化包


http://www.linuxsir.cn/postnuke/ ... 0Redhat%208.0%209.0

二。从windows中复制字体simsun.ttc和 mingliu.ttc到 /usr/share/fonts/
目录

三。解压和安装美化包,比如我们下载的美化包放在了/root/fonts这个目录中
[root@linux01 root]# cd /root/fonts/
[root@linux01 fonts]# tar zxvf hamigua-fontconfig.tar.gz
[root@linux01 fonts]# rpm -ivh *.rpm --nodeps --force


四。设置:进行如下的设置,凡是遇到提示的信息,都是y

[root@linux01 fonts]# hamigua-fontconfig

对于最后的一步,可能有点错,但这不妨碍我们的使用。xmms的字体,我们可以自己来设定。

五。系统字体设置,

对于Gnome 桌面,我们都设置成simsun ,在[首选项]-》字体,
对于KDE,在KDE的控制中心,都设置为宋体
五。设置mozilla的字体,[编辑]-》首选项-》外观-》字体

语言编码:简体中文
比例字体 Sans Serif

下面的字体都设置为SimSun ,最小字体设置为12,
在[允许文档使用其它字体],这个不要选中


下载地址:

如果想让mozilla支持粗体,请下载mozilla 1.5中文版。

http://people.linux.net.cn/holyw ... gnu-1.5-zhCN.tar.gz

解压:

#tar zxvf mozilla-i686-pc-linux-gnu-1.5-zhCN.tar.gz
#mv /usr/lib/mozilla-1.4.1 /usr/lib/mozilla-1.4.1BAK
#cp -r mozilla /usr/lib/mozilla-1.4.1
设置mozilla 的字体:编辑=》首选项=》外观=》字体

语言编码:简体中文
比例字体 Sans Serif

下面的字体都设置为misc-simsun-gb2312.1980-0,最小字体设置为12,
在[允许文档使用其它字体],这个不要选中






六。xmms的字体设置

运行xmms,然后按[ctrl]+P,组合键。点Fonts那栏,在选择框中都打上勾选中,然后把下面的一行复制到两个输入框中

-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*"


七。OK,进入学习系统阶段
发表于 2003-11-6 13:35:47 | 显示全部楼层
Ok,安装完后再试,谢谢!
发表于 2003-11-6 14:13:44 | 显示全部楼层
给个RHEL3的图行不?
发表于 2003-11-6 15:27:56 | 显示全部楼层
哈密瓜的这个RPM有一个小小的问题: 装好以后, 我通过RHN来升级, 结果说XFree86-devel-4.3.0-2-i386/XFree86-libs-4.3.0-2-i386不能安装, 因为hamigua-fontconfig需要Xft.
请问: Xft是什么东东? 怎么解决? 谢谢.
发表于 2003-11-6 15:33:03 | 显示全部楼层
另外,关于字体设置的问题, 第4步中, 感觉RH9自己带的San字体比SimSun的边缘要更圆滑. SimSun虽然字大了一些,但边角有些生硬. 也许每个人的感觉不同吧!
 楼主| 发表于 2003-11-6 15:55:46 | 显示全部楼层
最初由 hades 发表
给个RHEL3的图行不?



和Redhat 8.0 9.0以及Fedora的外观是一样的。

本帖子中包含更多资源

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

x
 楼主| 发表于 2003-11-6 16:06:21 | 显示全部楼层
哈密瓜的这个RPM有一个小小的问题: 装好以后, 我通过RHN来升级, 结果说XFree86-devel-4.3.0-2-i386/XFree86-libs-4.3.0-2-i386不能安装, 因为hamigua-fontconfig需要Xft.
请问: Xft是什么东东? 怎么解决? 谢谢.


不升级这两个包也行,不影响使用。xft是关于字体方面的。看下面的东西就明白了。

#

在最近的几个 Red Hat Linux 版本中,X 窗口系统下的与字体有关的问题有些令人迷惑。目前,其中有两种带有不同特点的子系统:

- 原始的(已有 15 年以上历史)子系统被称为“核心 X 字体子系统”。由这个子系统绘制的字体不是平滑字体,它们由 X 服务器处理,名称类似:

-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1

新的字体子系统被称为“fontconfig”。它允许应用程序直接使用字体文件。fontconfig 经常与“Xft”库一起使用,这会允许应用程序在屏幕上绘制平滑字体。fontconfig 使用的名称更有“人情味儿”,它们类似:

Luxi Sans-10

随着时间的推移,fontconfig/Xft 将会取代核心 X 字体子系统。目前,使用 Qt 3 或 GTK 2 工具包(包括 KDE 和 GNOME 应用程序)的应用程序使用 fontconfig 和 Xft 字体子系统;其它程序多数使用核心 X 字体。

Red Hat 在未来可能会仅支持 fontconfig/Xft 作为默认的本地字体访问方法来取代 XFS 字体服务器。

注意:以上列出的字体子系统用法有两个例外。它们是 OpenOffice.org(使用它自己的字体绘制技术)和 Mozilla (使用 fontconfig,但不是 GTK 2)。

如果你想给你的 Red Hat Linux 9 系统添加新字体,根据使用新字体的字体子系统而定,你必须明确所需步骤。对于核心 X 字体子系统,你必须:

1. 创建 /usr/share/fonts/local/ 目录(如果它不存在):

mkdir /usr/share/fonts/local/

如果你必须要创建 /usr/share/fonts/local/,你就必须把它添加到 X 字体服务器的路径中:

chkfontpath --add /usr/share/fonts/local/

2. 把新字体文件复制到 /usr/share/fonts/local/ 中

3. 使用以下命令来更新字体信息:

ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale

4. 使用以下命令来重新启动 xfs 字体服务器:

service xfs reload

把新字体添加到 fontconfig 字体子系统比较简单明了;只需把新字体复制到 /usr/share/fonts/ 目录中即可(个体用户可以把新字体复制到 ~/.fonts/ 目录中来修改他们的个人字体配置)。

复制了新字体后,使用 fc-cache 来更新字体信息缓存:

fc-cache <directory>

(这里的 <directory> 应该是 /usr/share/fonts/ 或 ~/.fonts/ 目录。)

个体用户还可以图形化地安装字体。方法是:在 Nautilus 中浏览 fonts:///,然后把新字体文件拖放到那里。

注意:如果字体文件名以“.gz”结尾,这表明它使用 gzip 被压缩,因而必须使用 gunzip 来解压后,fontconfig 字体子系统才能使用这个字体。
#

鉴于向基于 fontconfig/Xft 的新字体系统的转换,GTK+ 1.2 应用程序将不会被「字体首选项」对话框中做出的改变所影响。 对于这些应用程序,字体可以通过在 ~/.gtkrc.mine 文件中添加以下几行来配置:

style "user-font" {

fontset = "<font-specification>"

}

widget_class "*" style "user-font"

(这里的 <font-specification> 代表被传统的应用程序使用的字体规定,如“-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*”。)
发表于 2003-11-6 16:09:43 | 显示全部楼层
真得很想知道fedora里面的xft在哪里。
发表于 2003-11-6 16:35:54 | 显示全部楼层
这是不是前些日子的哪个汉化包哦?
还是它的升级,以前哪个只能把字体设为楷体。这是哪个吗?
 楼主| 发表于 2003-11-6 16:36:25 | 显示全部楼层
#rpm -ql fontconfig
#locate xft

这是不是前些日子的哪个汉化包哦?
还是它的升级,以前哪个只能把字体设为楷体。这是哪个吗?


如果只出现楷体,那说明没有把simsun复制到指定文件夹中,还是兄弟操作上的问题。

按我写的步骤做,其实在美化包中都有详细的步骤。我只是用中文表达一下。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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