LinuxSir.cn,穿越时空的Linuxsir!

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

Redhat 9.0之xtt+xft2,可显示粗斜体美化总结(快速安装版说明)

[复制链接]
发表于 2003-9-18 14:27:09 | 显示全部楼层 |阅读模式
为了使Redhat9.0字体美化变的更方便快捷,小弟按“Redhat 9.0之xtt+xft2,可显示粗斜体美化总结”贴打一个tar包,里面包含已经编译好的RPM补丁包和相关的配置文件,特拿出来和各位共享一下,非常适合刚刚开始美化RH9的初学者使用。。我在本机上重装2次RH测试通过,非常完美。

运行环境:RH9.0完全安装
参见相关贴:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=30742

1,下载rh9fonts.tar.gz
ftp://linuxfans:linuxfans@ftp.se ... nts/rh9fonts.tar.gz

2,解压文件
     #tar xvzf rh9fonts.tar.gz

3,把rh9fonts目录里的system目录复制到/usr下。

4,复制WIN字体

从windows的fonts目录拷贝以下字体文件到/usr/system/fonts,要特别注意字体文件名的大小写,以下字体文件名都是小写:
simsun.ttf(如果是simsun.ttc改名成simsun.ttf)
tahomabd.ttf
tahoma.ttf
verdanab.ttf
verdanai.ttf
verdana.ttf
verdanaz.ttf
mingliu.ttc <======加入繁体字库可以使繁体字更漂亮

运行:
#cd /usr/system/fonts/
#chmod 777 *

5,把/usr/system/fonts目录里的所有文件再复制到/usr/system/truetype里

6,在/usr/system/truetype下将fonts.dir文件复制一份fonts.scale文件。
     #cd /usr/system/truetype/
     #cd fonts.dir  fonts.scale

7,退出X-Windows桌面,在字符模式下进行下列操作:(注:以ROOT用户)

8,修改/etc/X11/XF86Config文件,加入中文字体路径(修改内容可参考tar包的XF86Config文件)

Section "Files"

# RgbPath is the location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        FontPath     "/usr/system/truetype"    《====加入truetype目录
        FontPath     "/usr/system/ROfonts"     《====加入ROfonts目录
        FontPath     "unix/:7100"
EndSection

Section "Module"

#        Load  "dbe"
        Load  "extmod"
        Load  "fbdevhw"
        Load  "glx"
        Load  "record"
        Load  "xtt"           《====加入xtt支持
        Load  "freetype"      《====加入freetype支持
        Load  "type1"
#        Load  "dri"
EndSection

9,进入rh9fonts的freetype目录安装RPM
  rpm -ivh *.rpm --force

10,进入rh9fonts的xft目录安装RPM
  rpm -ivh *.rpm --force

11,进入rh9fonts的fontconfig目录安装RPM
  rpm -ivh *.rpm --force

12,进入rh9fonts的qt目录安装RPM
  rpm -ivh *.rpm --force

13,将tar包里的fonts.conf文件覆盖/etc/fonts/fonts.conf文件。
注:最好先备份一个原始的fonts.conf文件。
然后 cp fonts.conf /etc/fonts/fonts.conf

14,.执行fc-cache -f命令

15,重启X-Window桌面即可。
发表于 2003-9-19 08:50:05 | 显示全部楼层

顶!!!!!!

我用了这个方法,效果不错的说~~~~~~~~~~
发表于 2003-9-19 09:10:06 | 显示全部楼层
强烈建议flasail兄弟写写汉化的原理!,光写步骤,我等菜鸟永远没有提高,只会照着帖子搬弄
发表于 2003-9-25 15:02:03 | 显示全部楼层

hehe

随便说两句,
原理就是在/etc/XFree86Config里面加入自定义的字体目录, 然后把windows下的需要的字体文件拷贝到那个自定义的目录,这里有两个文件是必须的,就是:
fonts.dir
fonts.scale

这两个文件的内容是一样的,所以,当已经有fonts.dir时,直接拷贝一份并命名为fonts.scale就行了.

不过,大家也可以参考一下redhat 9的release notes, 实际上是有关于增加字体的说明,只是官方的文档有错误, 错误就在关于fonts.dir 和fonts.scale的生成的问题上, 只要你自己准备好这个文件,就可以了, 按照官方的文档的做法也不错的,管理比较有序一点,大家不妨看看:
http://www.redhat.com/docs/manua ... /release-notes/x86/

如果没有记错,它的错误就在这行:
3. Update the font information by issuing the following command:

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

这里它指定了fonts.scale文件,但是忘了讲要先将fonts.dir拷贝成fonts.scale. 除了这点错误,其它的部分讲的还是很清晰的, 大家要明白原理如何,应该认真看看那部分.
发表于 2003-9-25 15:03:48 | 显示全部楼层
还有, Linux目前还是存在有两种字体的机制,大家也可以通过阅读上面提到的release notes获得详细的信息.
发表于 2003-10-17 09:21:02 | 显示全部楼层

下载不了!!

兄弟,下载不了啊!有其他下载吗?谢谢先!
发表于 2003-10-17 09:47:29 | 显示全部楼层
我比较懒,直接把方正的字体copy到 /usr/share/fonts/zh_CN/TureType里面,然后选择字体就完了,在openoffice,internet browser里选择一下对应的字体,在xmms里加上一个fixed就行了

本帖子中包含更多资源

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

x
发表于 2003-10-17 09:48:43 | 显示全部楼层
get here

本帖子中包含更多资源

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

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

本版积分规则

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