|
KDE4的漂亮界面让人爱不释手,KDE4中文字体的缺陷却让我一次又一次跟她说分手。一直想好好的用KDE4,把常年不变的Gnome甩了,然而KDE4中文粗体美化的问题始终没有搞定,让我徘徊未决,基本上没有碰过KDE4。近日装了FC11,发现KDE4的界面更进一步,美仑美奂,三年之痒让我不得不痛下决心搞定中文粗体的问题了!
试验1:继续尝试通过修改.fonts.conf使KDE4实现伪粗体效果。
结果:探索了两天,失败。
教训:.fonts.conf的伪粗体配置只对gtk2环境起作用。
试验2:用simhei替代simsun的粗体部分。
结果:浅看尚可,细看发现simhei跟simsun伪粗体风格还是不一样。而且前者发虚,与simsun锐利点阵不配。
教训:字体风格不同,不宜随便替换。
试验3:使用微软雅黑粗体。
结果:即使调到最好的效果,字形边缘仍然模糊、发虚,有的笔画还是挤成一团。看十分钟就受不了了。
怨念:为什么linux下的cleartype始终达不到windows 7那种“clear”效果呢?……还是用点阵吧……
试验4:使用n年前firefly兄做的freetype,pango,libxft补丁。
结果:X不能进入,好险!幸好我有做备份!(这一次探索无意中得到一个让人悲观的消息:qt4的中文粗体补丁永远无法解决!参考:http://forum.kdecn.org/thread-19-post-124.html)
教训:n年前的东西就不能再牵挂了。
试验5:按照http://nnjt.9hy.com/contents/1209561878.phtml提供的方法load “xtt”。
结果:很多字体不能正常显示了。gnome能显示simsun粗体,KDE4还是不行!
教训:方法陈旧,不适用。
试验6:用fontforge生成simsun独立粗体。
结果:把fontforge的菜单命令找了个遍,探索一天,终于失败。
教训:fontforge只能实现矢量字体的加粗效果。
至此已经失败六次了,折腾了整整一周时间,值得继续么?!难道KDE4真的就这样了么?莫非没有一个linux os能在KDE4里显示中文粗体效果呢?
上网找了一些红旗linux桌面截图,发现kde桌面环境竟然也没有实现中文字体粗化。但是为了KDE4的完美无暇,我不会放弃。
问题出就出在simsun没有独立粗体上,KDE4的一些英文字体能实现粗体,是因为它们有独立的粗体。如果simsun像某些英文字体一样有独立的*-bold.ttf,KDE4就不需要通过额外的计算来实现simsun的伪体效果,而直接显示“真粗体”了。
上网搜索“simsun bold 下载”,发现了两个链接:
http://www.experts-exchange.com/ ... nts/Q_22069147.html
http://www.magiclinux.org/people/kanker/tools/fonts/?C=S;O=D
前者是英文网站,要付费下载。后者链接无效。
后来竟然在淘宝网上搜索到了“simsun bold”的49元的宝贝。正好帐上还有50块钱零钱,就买下来了。花钱真的很无奈,但看到中意的kde4界面,心里还是挺高兴的。下面是我的.fonts.conf文件和桌面截图。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|