LinuxSir.cn,穿越时空的Linuxsir!

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

我安装并选择了simsun字体,但用Konqueror浏览本网页时,有些字符(如:五角星符号)还是显示

[复制链接]
发表于 2004-6-15 10:36:46 | 显示全部楼层 |阅读模式
如何解决?
发表于 2004-6-15 19:39:41 | 显示全部楼层
顶.
发表于 2004-6-16 01:33:37 | 显示全部楼层
查看->设置编辑->手动->gb18030
或者使用打过强制使用gb18030补丁的kdelibs
不过可能只有magic的kdelibs打过这样的补丁
发表于 2004-6-16 01:57:32 | 显示全部楼层
that's not the case:
The real reasone is Qt, rather than kdelibs

you need the Qt patch (search here)
发表于 2004-6-16 02:09:33 | 显示全部楼层
最初由 liuspider 发表
that's not the case:
The real reasone is Qt, rather than kdelibs

you need the Qt patch (search here)

qt不是真正的原因,虽然qt中的中文编码存在错误
但主要原因还是在kdelibs的,仅仅使用打过补丁的qt是不能解决问题的.
kdelibs默认使用的是gb2312的编码, 其效果可想而知
发表于 2004-6-16 06:09:03 | 显示全部楼层
五角星是GB2312的标准字符,在第一区。
发表于 2004-6-16 06:34:20 | 显示全部楼层
最初由 sunmoon1997 发表
qt不是真正的原因,虽然qt中的中文编码存在错误
但主要原因还是在kdelibs的,仅仅使用打过补丁的qt是不能解决问题的.
kdelibs默认使用的是gb2312的编码, 其效果可想而知


QT就是真正原因
不patch qt,只是改编码,还是看不到★☆符号。
发表于 2004-6-16 09:55:26 | 显示全部楼层
最初由 penny 发表
QT就是真正原因
不patch qt,只是改编码,还是看不到★☆符号。

其实我并不是针对这仅仅两个★☆来说的, 而是更多的字符.
我知道QT里的中文有一些编码错误, 导致一些字符显示错误或者根本不显示.
但我的意思是这个与gb18030和gb2312字符集的差距相比仅仅只是很小一部分.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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