Fedora 8中字体设置方法有好几种,有《Fedora 8 中文字体设置技巧 》,不过被盾了,需要带tor浏览,这个是从源代码开始整的,看过之后应该会对linux字体的处理有所了解,作者还提供了已经编译好的rpm包下载,应该说还是有用的,不过我试了效果不明显,需要的朋友去看看吧。见http://www.linuxidc.com/Linux/2007-12/10158.htm
另一种:普适版的字体安装方法(这个方法好像流传比较广):
创建字体目录,并拷贝字体文件到创建的目录
#mkdir -p 自定义目录 一般在/usr/share/fonts目录下新建比较合理
#cp -f 字体位置 目标位置
进入自定义目录,建立fonts.scale文件和生成字体目录索引
#cd /usr/share/fonts/custom
#ttmkfdir -o fonts.scale 建立fonts.scale文件
#mkfontdir 生成字体目录索引
#fc-cache -fv 更新字体缓存信息
这个方法对于很多字体都有效果,但是字体多少会有很多小问题,尤其是类似雅黑等truetype字体的显示效果令人不爽,这时候就需要对字体进行微调:
fontconfig字体调配法-《Linux 字体微调- windows 效果版- LinuxSir.Org》 和《Linux 字体微调 - Vista 效果版》。
读了不少这方面的文章,我把自己安装使用某黑字体的学习体会写出来供大家参考,也是给自己做个记录:
首先,将某黑字体下载后按照普适版的字体安装方法进行安装,最重要的是进行微调,辑/etc/fonts/local.conf文件,对字体进行配置。
关于这个文件的配置方法参见:《fontconfig用户手册》–译者:Conner Mo 文章好像是linuxfans.org翻译的,但是排版实在是太丑了,因此我选择了排版比较好的linux技术中坚站的版本,文中对于 local.conf文件的配置语法和参数描述的很详细,使用local.conf可以实现对字体的部分替换,例如某字体的中文显示效果很好,但是英文很 丑,就可以将你中意的英文字体引入替换原有字体的英文部分;可以实现系统调用不同字体的时候自动进行不同种类的渲染和微调,比如有两种字体,一种需要渲 染,一种不需要,就可以分别设置,十分灵活,而且针对性强,可以精确到字体-字号或者其他符合的条件。
略有编程基础的兄弟应该很容易看明白设置,如果要实现更好更精确的效果,则需对这个文档研究透彻点。
关于某黑字体的具体设置参见:fontconfig字体调配法-《Linux 字体微调- windows 效果版- LinuxSir.Org》 和《Linux 字体微调 - Vista 效果版》会有更多收获!
如果你比较懒也可以直接使用我的local.conf文件内容,不过本人也是半吊子水平,因此不对local.conf文件负责,不过如果有问题,可以上IRC问人,那里的兄弟都是很热心的:
local.conf文件:
4、libXft:点阵字体“伪粗体”(Embolden)算法的优化
从 Fedora 的官方 FTP 或 HTTP 服务器下载最新的 libXft 源码包,如 libXft-2.1.12-3.fc8.src.rpm(http://download.fedora.RedHat.com/pub/fedora/linux/releases/8/Fedora/source/SRPMS/libXft-2.1.12-3.fc8.src.rpm)。下载 sunmoon1997 提供的补丁,这个补丁对特定条件下点阵字体“伪粗体”算法进行了优化。修改 libXft.spec 以包含这个补丁。然后重新编译和安装 RPM 包:
新闻热点
疑难解答