LinuxSir.cn,穿越时空的Linuxsir!

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

粗体相关问题

[复制链接]
发表于 2006-1-10 23:11:04 | 显示全部楼层 |阅读模式
用libxft没问题,emerge加-O应该可以。最后把freetype稍作修改,否则会有“爬坡”现象,重新emerge,就可以得到想当完美的粗体了,有freetype补丁,但是因为改动太小了,我就ctrl+z,然后手工改改继续emerge的,这样就没有“爬坡”了。
以后如果需要xft支持的fcitx的话,再改改xft.pc,把xproto和xrender删除。否则就得不到好看好用的fcitx了,因为configure的时候会说check xft support failed。当然如果目前已经有fcitx还是没有问题的,不过如果升级,不改就没有xft了。我刚自己编译升级了fcitx,新的版本词库比较好,喜欢。
 楼主| 发表于 2006-1-10 23:16:29 | 显示全部楼层
freetype补丁google即可
回复 支持 反对

使用道具 举报

发表于 2006-1-10 23:49:52 | 显示全部楼层
我这里freetype不需要补丁
你在什么版本上打补丁?
http://spaces.msn.com/members/zhllg/Blog/cns!1pZICR9vxlDKAQZ1A4wqfIbw!654.entry
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-10 23:59:21 | 显示全部楼层
2.1.10
不打补丁,有的时候偶尔有的字号的粗体字会“爬坡”,如果没遇到就算了。没关系的。万一遇到,忍一下也就过去了。赫赫
回复 支持 反对

使用道具 举报

发表于 2006-1-11 00:42:39 | 显示全部楼层
楼主说的不清楚啊,看了半天也不知道你具体是怎样弄的。:confused:
什么是“爬坡”?:ask
回复 支持 反对

使用道具 举报

发表于 2006-1-11 00:50:12 | 显示全部楼层
爬坡似乎是freetype刚加入FT_GlyphSlot_embolden之后一度出现过的现象
不过不清楚具体原因
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 09:25:30 | 显示全部楼层
看看那个freetype的补丁修改的部分,似乎应该是个bug,更改其实就是注释或删除一条语句。非常容易。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 09:37:48 | 显示全部楼层
Post by torres
楼主说的不清楚啊,看了半天也不知道你具体是怎样弄的。:confused:
什么是“爬坡”?:ask

步骤:
1   unmask libXft, emerge -O libXft,别忘了修改font.conf,200->180,这个就不用多说了吧。
2   如果还想解决偶尔出现的“爬坡”问题,那么重新emerge freetype,中途暂停“打补丁”,删除或注释掉/var/tmp/portage/freetype-2.1.10/work/freetype-2.1.10/src/base/ftsynth.c文件中的127行的下面这条语句:
slot->advance.y += ystr;
参考坛内老帖http://www.linuxsir.cn/bbs/showthread.php?t=221269
3   如果希望以后能升级有xft支持的其他工具包,或自己编译其他需要xft支持的程序,改改/usr/lib/pkgconfig/xft.pc
改成这样即可:

[color="Red"]prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: Xft
Description: X FreeType library
Version: 2.1.8.2
Requires: fontconfig, freetype2
Requires.private: fontconfig, freetype2
Cflags: -I${includedir}
Libs: -L${libdir} -lXft

这下明白了吧。
回复 支持 反对

使用道具 举报

发表于 2006-1-11 16:51:35 | 显示全部楼层
谢谢,贴张图来看看呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-11 19:49:41 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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