找回密码
 注册
查看: 2047|回复: 1

RedHat Linux9.0字体实用概述

[复制链接]
发表于 2003-10-27 10:21:18 | 显示全部楼层 |阅读模式
RedHat9.0的字体比其前作有了很大改善,却又美中不足,字体有些发虚,看不太清楚,分辨率高时更为明显。我就我的一点所得共享Linuxer,请勿见笑。
  X系统字体系统分为两类:一类是早期的(也是标准)X11 Core字体系统,它属于位图字体,可以直接存取;一类是现在很流行的Xft字体系统,它支持缩放、反锯齿等Windows字体所有的新特性,是未来的发展方向,有可能被定为标准。
 在Xft下,字库文件的默认目录为:/usr/X11R6/lib/X11/lib/fonts/* 和用户主目录中名为 .fonts/ 的目录。
  当安装Xft字库时,将字库文件拷入上面目录之一,再运行 #fc_cache 重建字体列表即可。
  须注意:字库的目录受到 /etc/fonts/fonts.conf 和用户主目录中名为.fonts.conf 文件的设置影响,具体情况可查阅环境变量 "FONTCONFIG_FILE",即 #echo $FONTCONFIG_FILE"
    Xterm也可使用Xft字体,只需执行:#xterm -fa "字体名称" , 在基于GTK+2.0 中环境变量 "GDK_USEXFT"为"1"。
   再来说X11 Core字体标准体系,它的设定较为简单:将字库文件拷入新建目录,再把目录设定加入 FontPath 中即可,当然要建立索引字体列表。

   再具体讲一下各种字体的安装:
   1、安装位图字库:跨平台的BDF格式和更有效率的二进制PCF格式
一般的在安装BDF字库时最好转换为PCF格式,否则会影响调入速度。命令为:
           #bdftopcf *.bdf
然后可以压缩PCF文件,即:#gzip *.pcf
将转换后的字库文件拷入 /usr/local/share/fonts/bitmaps/,再在其下执行:
           #mkfontdir
以建立"fonts.dir"索引文件。
 2、安装缩放字体: XFree86支持四种缩放字库,分别是 Type1、Speedo、TrueType、CIDFont(主用于Adobe),与安装位图字体基本一样,也需要建立索引文件,不过它不识别缩放库,所以需用命令:
     #mkfontscale
来建立"fonts.scale"文件
装CIDFont时,在做完上面两步后,再用命令:
     #mkcfm
来建立CFM文件,以加快读取速度。


附: 查看字体路径  #xset q
         设置字体路径  #xset fp+ 字体路径
   去掉字体路径  #xset fp-  字体路径
   恢复缺省路径  #xset fp default
在测试字体时,可用以上命令,免去改配置文件之繁,确定以后再改不迟。


这是小弟首次发文,有建议请发信到: [email protected] ,拒绝骂菜。
发表于 2003-10-28 00:21:27 | 显示全部楼层
多谢
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-5 22:11 , Processed in 0.023290 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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