fans-Xft2.tar.gz 哪里有下载
fans-Xft2.tar.gz 哪里有下载 这个文件还是自己编译吧!!针对你的系统选择libXft版本,然后打上粗体字补丁即可。 可是我不知道怎么编译啊?能否详细说明 我是才开始用linux的菜鸟,前辈送佛送到西。否则 感觉心里痒痒的 一知半解很难受。我按别的方法也改了点 稍微美观些 但不知道为什么在mozilla设置字体的时候 一点字体的下拉框就自动关闭了 烦啊 以FC3为例:
下载libXft-2.1.6的源代码,可以通过www.google.com去找。
$ tar -jxf libXft-2.1.6.tar.bz2
下载粗体字补丁xft-2.1.2-CJK-fixwidth-embededbitmaps-artificial_bold-20030606.patch文件
$ cd libXft-2.1.6
$ patch -p1 < ../xft-2.1.2-CJK-fixwidth-embededbitmaps-artificial_bold-20030606.patch
$ ./configure --prefix=/usr/X11R6
$ make
$ echo $?
0
$ su
# make install
到此Xft2编译、安装完毕,还要修改/etc/fonts/fonts.conf文件,添加如下内容:
<match target="font">
<test target="pattern" name="weight" compare="more">
<const>medium</const>
</test>
<edit name="weight" mode="assign">
<const>bold</const>
</edit>
</match>
用gnome的字体设置就可以看到粗体汉字的效果了,重启X 即可。
如果想实现freetype的bytecode来优化simsun字体的显示效果,还得自己编译freetye
下载 freetype-2.1.9
$ tar -jxf freetype-2.1.9.tar.bz2
$ cd freetype-2.1.9/include/freetype/config
$ vi ftoption.h
将#defineTT_CONFIG_OPTION_BYTECODE_INTERPRETER一行前后的注释(/*和 */)去掉,存盘退出vi编译器。
$ cd ../../../
$ ./configure ----prefix=/usr
$ make
$ echo $?
0
$ make
$ su
# make install
修改/etc/fonts/fonts.conf文件,如下面内容:
<match target="font">
<edit name="hinting" mode="assign">
<bool>t</bool>
</edit>
<edit name="autohint" mode="assign">
<bool>f</bool>
</edit>
<edit name="antialias" mode="assign">
<bool>f</bool>
</edit>
</match>
重启X
页:
[1]