2007年1月9日

linux下字体安装

在linux下字体安装就是“程咬金三斧头”——

第一 拷贝字体文件
拷贝字体到 XF86Config-4 或 xorg.conf 文件里面特定的 FontPath 指定的目录。一般情况下,是拷贝到 /usr/share/fonts/ 下面或更下面的目录中。

第二 配置 Core 字体
进到你刚才所拷贝的字体目录,运行 ttmkfdir 生成一个字体描述方案,就是类似 -misc-SimSun-medium-r-normal--0-0-0-0-p-0-ascii-0 好多行凑成了这么一个文件fonts.dir 。再拷贝成 fonts.scale。这样 Core 字体系统就会根据这些描述调用具体的相关字体,只要 是同一个字体,就是通用的。总之这步,就是正确的生成两个一模一样的文件 fonts.dir 和 fonts.scale 。

第三 配置 Xft 字体
这步就简单了。fc-cache -fv 就会自动把字体加入到了列表。

判断 第二步 正确完成的标志是 你在 xlsfonts 列表里找到你刚刚安装的字体。
判断 第三步 正确完成的标志是 你在 fc-list 列表里找到你刚刚安装的字体。

由于 X 目前存在两个字体系统,所以才需要上面的 二三 两步。
当然总有一天,core字体是会消失的,xft字体是往后发展的主流。

没有评论: