LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 5980|回复: 15

xft2 汉化方法 under gentoo 1.4rc2

[复制链接]
发表于 2003-2-21 17:49:03 | 显示全部楼层 |阅读模式
看到好多人都已经成功了,我也来试了一下,确实比 xtt 好

还有不少同仁还在上下求索,我就来写点心得:

在fontconfig 网站下载 fcpackage-2_1 后,一定要打如下的patch
fcpackage.2_1-fontconfig-1.0.2-fix-jp-qt-only-20021222.patch
fcpackage.2_1-Xft-2.0.1-fix-cjk-20021216.patch
fontconfig-0.0.1.020826.1330-blacklist.patch
fontconfig-2.1-slighthint.patch

下面的无所谓
fontconfig-0.0.1.020626.1517-fontdir.patch

在gentoo 下我们有可爱的 ebuild ,所以可以如下安装
freetype2 用 gentoo 的没问题,fontconfig 要自己动手了
ebuild /usr/portage/media-libs/fontconfig/fontconfig-2.1.ebuild unpack

这样在 /var/tmp/portage/fontconfig-2.1 下的 work 下的 fontconfig 目录中就出来了我们需要的源代码,而且已经打了 gentoo 给指定的 patch,我们现在需要做的是进入那目录,多打一个
fcpackage.2_1-fontconfig-1.0.2-fix-jp-qt-only-20021222.patch

好了,可以 merge 了
ebuild /usr/portage/media-libs/fontconfig/fontconfig-2.1.ebuild merge

(不要用 emerge fontconfig ,否则我们打的 patch 会被覆盖的)

Xft 也要如此炮制,unpack 后,进入 Xft 目录,打 fcpackage.2_1-Xft-2.0.1-fix-cjk-20021216.patch 这个补丁,再来 merge

现在,KDE 就应该 可以正常使用 AA 的 Xft 了

如果你先前安装过 mozilla, 那么要重来,由于 编译 mozilla 时,又会编译一次 fontconfig 和/或 Xft,所以也要按如上方法来,先 unpack, patch , merge

gnome 一般不用,所以至今没装,也没什么经验

一句话概括:一定要打这几个 patch

希望对大家有所帮助
 楼主| 发表于 2003-2-21 17:53:18 | 显示全部楼层

好像连接的用户太多了

好像连接的用户太多了,刚才发文章时,看到如下错误
Warning: Too many connections in /www/virtual/L/linuxsir/bbs/admin/db_mysql.php on line 38

Warning: MySQL Connection Failed: Too many connections in /www/virtual/L/linuxsir/bbs/admin/db_mysql.php on line 38
  




数据库好象发生了一些微小的错误.
请按浏览器的 刷新 按钮重试.

一封E-Mail已经发送到我们的 技术支持信箱, 如果问题仍然存在, 你也可以发邮件联系.

我们为由此给你带来不便深感抱歉.
发表于 2003-2-21 18:18:42 | 显示全部楼层

精品!!!!

置顶
发表于 2003-2-21 18:23:43 | 显示全部楼层
的确精品!
这几个都是gentoo上的补丁吧?
 楼主| 发表于 2003-2-21 20:27:47 | 显示全部楼层
我是在 linuxfans 的 xft2 论坛上找到的一个 rpm 包中解出的那几个 patch, 但是据我看,应该在 fontconfig 的官方网站上也有的
发表于 2003-2-23 23:51:32 | 显示全部楼层
楼主,能把你的汉化方法写成一个教程吗?我相信很多兄弟还在苦苦的寻找汉化方法。就像我一样,我用xtt汉化了,可是慢得不得了。实在忍受不了。
发表于 2003-3-2 18:40:28 | 显示全部楼层
this two patch is for what?

fontconfig-0.0.1.020826.1330-blacklist.patch
fontconfig-2.1-slighthint.patch

for Xft , we only need to apply the ackage.2_1-Xft-2.0.1-fix-cjk-20021216.patch,right? how about the rest paches, do we need to apply ? for mozilla which patch need to be applied?
发表于 2003-3-2 18:52:25 | 显示全部楼层
i got this error when I trying to apply fcpackage.2_1-fontconfig-1.0.2-fix-jp-qt-only-20021222.patch
to fontconfig, why?
Hunk #1 FAILED at 90.
Hunk #2 succeeded at 232 (offset 120 lines).
Hunk #3 FAILED at 376.
Hunk #4 FAILED at 423.
Hunk #5 FAILED at 441.
Hunk #6 succeeded at 383 with fuzz 2 (offset -6 lines).
Hunk #7 FAILED at 507.
Hunk #8 succeeded at 704 with fuzz 2 (offset 160 lines).
Hunk #9 FAILED at 829.
6 out of 9 hunks FAILED -- saving rejects to file fontconfig/src/fcfreetype.c.rej
发表于 2003-4-20 05:05:10 | 显示全部楼层
这文章重新写下,好么?

当前GENTOO默认的FONTCONFIG XFT2已经很不错了
问题么

不能显示粗体,斜体倒是可以
字体比较清淡
发表于 2003-4-20 05:09:11 | 显示全部楼层
忘记说了,英文没有间距过大问题~~~
只用的SIMSUN。TTF字体
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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