QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 846|回复: 3

fans-Xft2.tar.gz 哪里有下载

[复制链接]
发表于 2004-11-17 10:47:28 | 显示全部楼层 |阅读模式
fans-Xft2.tar.gz 哪里有下载
发表于 2004-11-17 19:18:37 | 显示全部楼层
这个文件还是自己编译吧!!针对你的系统选择libXft版本,然后打上粗体字补丁即可。
回复

使用道具 举报

 楼主| 发表于 2004-11-19 00:18:27 | 显示全部楼层
可是我不知道怎么编译啊?能否详细说明 我是才开始用linux的菜鸟
,前辈送佛送到西。否则 感觉心里痒痒的 一知半解很难受。我按别的方法也改了点 稍微美观些 但不知道为什么在mozilla设置字体的时候 一点字体的下拉框就自动关闭了 烦啊
回复

使用道具 举报

发表于 2004-11-19 19:56:34 | 显示全部楼层
以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
将#define  TT_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

[/quote]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 15:30 , Processed in 0.042926 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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