设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
开源软件专题讨论
›
gtk+2-2.8.3 下firefly中文补丁失效问题
1
2
3
/ 3 页
下一页
返回列表
楼主:
kite
gtk+2-2.8.3 下firefly中文补丁失效问题
[复制链接]
eddy
eddy
当前离线
积分
48
IP卡
狗仔卡
发表于 2005-9-25 12:31:17
|
显示全部楼层
使用cairo的中文要有粗体需要freetype2.1.10和fontconfig2.3.2
回复
支持
反对
使用道具
举报
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
楼主
|
发表于 2005-9-25 16:36:28
|
显示全部楼层
刚用了freetype2.1.10,fontconfig2.3.2,cario 1.0,现在的情况是基本gtk+2界面都没有粗体,firefox的标签页标题倒是出现中文粗体了,中文网页里却出不了粗体,奇怪呀。qt的程序都有中文粗体了,如opera都可以很好地显示粗体,只是skype界面里粗体的字(如“你有”,“你的帐户”几个字)都上坡中
回复
支持
反对
使用道具
举报
显身卡
eddy
eddy
当前离线
积分
48
IP卡
狗仔卡
发表于 2005-9-25 20:05:07
|
显示全部楼层
在local.conf里加入下面一段看看GTK2还有没粗体
<match target="font">
<!-- check to see if the pattern requested -->
<test target="pattern" name="weight" compare="more">
<const>medium</const>
</test>
<!-- pretend the font is bold now -->
<edit name="embolden" mode="assign">
<bool>true</bool>
</edit>
</match>
复制代码
回复
支持
反对
使用道具
举报
显身卡
youbest
youbest
当前离线
积分
1524
IP卡
狗仔卡
发表于 2005-9-25 20:34:03
|
显示全部楼层
其实我自己写了一个补丁来修正中文粗体爬坡的问题,为了谨慎期间我一直一边使用一边测试,目前觉得各软件在打上这个补丁后没出现什么问题,效果也还不错,我想发布到LinuxSir上,但我看了半天栏目也不知道应该放在哪个栏目合适,我不想一帖多发,但又不愿意这个帖子发错了位置结果一沉到底,希望能够让更多需要的人看到,能帮助到更多的人,请各位前辈指导一下该往哪发?谢谢!
回复
支持
反对
使用道具
举报
显身卡
jhuangjiahua
jhuangjiahua
当前离线
积分
9502
IP卡
狗仔卡
发表于 2005-9-25 22:56:06
|
显示全部楼层
多谢楼上的, 先就贴这儿吧
再提交给官方
回复
支持
反对
使用道具
举报
显身卡
fundawang
fundawang
当前离线
积分
8291
IP卡
狗仔卡
发表于 2005-9-25 23:09:24
|
显示全部楼层
可是字体爬坡的问题,在Mandriva下不存在呀。有时间研究这样的补丁,还不如让freetype的维护者重新打包比较实际。
回复
支持
反对
使用道具
举报
显身卡
zhllg
zhllg
当前离线
积分
8505
IP卡
狗仔卡
发表于 2005-10-15 02:30:56
|
显示全部楼层
我这里存在楼主的问题
对cairo打了日月的补丁才好的
而且fontconfig也还是需要打补丁的
回复
支持
反对
使用道具
举报
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
楼主
|
发表于 2005-10-15 12:17:12
|
显示全部楼层
能具体说说哪些补丁吗?不是说cairo 1.0以上都包括补丁了吗?
回复
支持
反对
使用道具
举报
显身卡
zhllg
zhllg
当前离线
积分
8505
IP卡
狗仔卡
发表于 2005-10-15 13:44:13
|
显示全部楼层
我看过代码了
没有全包括
我用了下面两个
http://www.magiclinux.org/people ... embeddedbitmap.diff
http://www.magiclinux.org/people ... embolden-fixes.diff
不对应于1.0.2,需要手工加
我加好的不小心被我删了
回复
支持
反对
使用道具
举报
显身卡
kite
kite
当前离线
积分
586
IP卡
狗仔卡
楼主
|
发表于 2005-10-15 23:06:27
|
显示全部楼层
你意思是不能用于cairo 1.0.2? 我试着patch,第一个patch可以成功,但第二个通不过,怎么个手工加呀?
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
3
/ 3 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
SuSE Linux
Redhat/Fedora/CentOS Linux
Debian Linux
Linux 基础讨论区(新手速成)
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表