当前位置:Linux教程 - RedHat - RedHat 7.2 TrueType 字体终极安装

RedHat 7.2 TrueType 字体终极安装



         很多文章和汉化软件(包括 magic 汉化包,阳春白雪)都是通过修改 XF86Config-4 文件来安装 TrueType 字体,我都试过,都不成功,不知为什么,别人都行,就我不行.

    xfs is the X Windows System font server,It supplies fonts to X Windows System display servers. 怎么能关闭?

    RH 本身已经支持 TrueType 字体,特别是 RH7.2, 系统安装好以后就有arphic-ar pl kaitim big5; arphic-ar pl kaitim gb; arphic-ar pl mingti2l big5; arphic-ar pl sungtil gb 四个 TrueType 字体,怎么还需要 Load "xtt" 加载 X-truetype 字体解释器?

    下面我说一下我的 TrueType 字体安装方法:

    在 /etc/X11/fs/ 目录下有一个 config 文件,打开此文件,你就会看见 "catalogue =" 后面的目录就是 RH7.2 的所有已安装的字体目录.下次你修改这个文件的时候请注意:
    1,每个目录行都是以 TAB 键为开头,以","(逗号)为结束;
    2,最后一个目录行后无任何符号.


    TrueType 字体安装方法一:

    1,将 simsun.ttf (或 simsun.ttc, RH7.2 对 ttf 和 ttc 文件都支持)拷贝至 /usr/share/fonts/default/TrueType
    2,进入 /etc/rc.d/init.d/ 目录,运行
    ./xfs restart
    或重新启动 linux 就OK啦.

    问题:

    1,有的文章说要修改XF86Config-4文件,增加"/usr/share/fonts/default/TrueType" 路径和 Load "xtt", 我试过,改不改效果一样.
    2,用这种方法可以安装 windows 下的大部份 ttf, ttc 字体如simkai.ttf, simyou.ttf 等,但对有些字体如: simfang.ttf, xfs 无法正确识别字体信息,修改 fonts.dir 和 fonts.scale 也没用,因为RH在启动的时候 xfs 会自动刷新这两个文件.用下面的方法就可以解决这个问题.


    TrueType 字体安装方法二:

    1,在 /etc/X11/fs/config 文件中字体路径部分插入一行
    /usr/X11R6/lib/X11/fonts/TrueType, (请注意格式)
    2,运行 /etc/rc.d/init.d/xfs restart 命令后就会发现字体中多了几个以 alias 打头的字体,其实这几个字体和 arphic 打头的字体是一样的.以 arphic 打头的字体是从 /usr/share/fonts/zh_CN/TrueType 和 /usr/share/fonts/zh_TW/TrueType 两个字体目录中来的.
    3,自建一个目录,如 /WinTrueType 把你所需要安装的 TrueType 字体全部拷贝到这个目录下
    4,进入 /usr/share/fonts/install 目录
    # cd /usr/share/fonts/install
    运行 ./xttfm.ttfm --add 命令

    例如你要安装simsun.ttc字体,那么
    # ./xttfm.ttfm --add /WinTrueType/simsun.ttc
    # /etc/rc.d/init.d/xfs restart
    就会产生 aliasmisc-simsun 和 misc-simsun 两个字体,是一样的.

    例如你要安装 simfang.ttf 字体,那么
    # ./xttfm.ttfm --add /WinTrueType/simfang.ttf
    # /etc/rc.d/init.d/xfs restart
    同样也会有 aliasmisc-fangsong_gb2312 和 misc-fangsong_gb2312 两个字体.


    5,如果没有 xttfm.ttfm 文件,那么你可能没有安装 ttfm-0.9.1-8.i386.rpm, 在第二张安装盘上.
    6,xttfm.ttfm 的使用方法请见 xttfm.ttfm --help
    xttfm.ttfm 是一个 shell 脚本,你可以 vi xttfm.ttfm 看一看就明白啦.
    注意: xttfm.ttfm 在 /usr/X11R6/lib/X11/fonts/TrueType 目录生成的是一个链接文件.
    7,xttfm.ttfm 对 TrueType 字体信息识别很全建议使用这种方法.



    用15号和16号字时是 simsun 好看还是 fangsong ti 好看,窃以为还是 fangsong ti 好看.
    以上方法都是我实践中得出来的,如有不足之处请各位大大多指教,在此表示忠心的感谢!
    发布人:3331 来自: