|
|
第 1 帖 | |
|
|
标题: [解决]KDE 3 下非中文 Locale 下中文显示成小黑点问题 问题解决。如果你是使用稳定分支,请下载 stableBranch.tar.bz2(x11-libs/qt-3.3.8-r4);如果使用测试分支,请下载 testBranch.tar.gz(x11-libs/qt-3.3.8b)。
历史记录: 这里是 Ubuntu 的相关问题的解决。 Ubuntu 方面给 QT 的 qfontdatabase.cpp 打了补丁。补丁内容如下: 代码:
我现在有个问题就是打了这个补丁之后要不要重新 emerge 和 kde 有关的东西。
__________________
博客建好了:http://secludedsage.blogspot.com。要抽自己嘴巴了,怎么抽,一个月内看博客。 Intel Core Duo T2050 | 80GB 本地硬盘 + 80GB 移动硬盘 | 512M 内存 | 945GM 集成显卡 Gentoo Linux (KDE 4.1.1 + Emacs 2.22) + Microsoft Windows XP Home Edition + Mobile Gentoo Linux (KDE 4.1.1 + Emacs 2.22) 此帖于 08-08-09 12:59 被 亞利艾爾 编辑. |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
貌似我试过后,没有效果……
我很不解,我这里是LC_ALL="",LANG="en_US.UTF-8"。老实说,我不知道这是为什么。script 应该就是 defaultHan 才对。 Here is a snapshot on Kubuntu 8.04. You see, they solved it. 此帖于 08-07-05 17:17 被 亞利艾爾 编辑. |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
字体好像很难看。。。
用中文locale字体就很漂亮 |
|
|
|
|
|
|
|
第 4 帖 | |
|
|
那为什么不干脆用全中文的locale呢?
__________________
Remember (blog) http://blog.druggo.net |
|
|
|
|
|
|
|
第 5 帖 | |
|
|
这是我的 locale: 代码:
__________________
Linux群:19163127 我的blog: xijiao.wordpress.com.cn ------------------------------------------------------------------------------------------------------------------------- 个人观点: 要装gentoo前一定要对整个系统有一定的了解,比如:自己配置和编译过内核;可以不看文档写出完整的mount命令;熟悉grub.conf的写法等等。 |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
回到 kde3.5 下测试了一下
发现可以通过设置字体解决了有: basket, eva, amarok, kate, dolphin 设置过字体仍然有小黑点的有: konqueror, konsole 貌似不是qt3的问题,而是一些老程序的bug... |
|
|
|
|
|
|
|
第 7 帖 | |
|
|
1. Kubuntu 使用的是 WQY 的点阵宋体,换成 locale=zh_CN 效果一样,这个我已经试过了。
2. 之所以不去设置 locale 目的是出于多种语言混杂的考虑。这个情况肯定会出现,虽然大多数人不一定。比如我之前拿到同学给的古代音系的文章,里面夹杂太多的语言,非常头疼。因为设置成中文,日文中中文没有的“国字”就显示不正常。 3. 对的,直接设置中文字体可以解决一半。但是其他语言文字会有问题。另外就是如你所说有的程序还是不可以。 4. @xijiao:你的是什么程序,没有用过? |
|
|
|
|
|
|
|
第 8 帖 | |
|
|
建议你和qt upstream去解释这些
如果他们认为这是问题 不用你提交补丁,他们自己也会修正的 这就是解决问题的终极**的应用:把自己的问题变成别人的问题
__________________
Zhang Le (r0bertz) http://www.gentoo-cn.org http://zhllg.spaces.live.com http://savannah.nongnu.org/projects/pgubook http://groups.google.com/group/szlug |
|
|
|
|
|
|
|
第 9 帖 | |
|
|
老实说,鄙人在找资料时,官方可能已经知道这个问题了。鄙人刚才在云帆论坛找这个问题的解决时,上面说 QT-3.3.9 可以解决这个问题。但是鄙人在 Ubuntu 和 Gentoo 的软件库中并没有看到所谓的 3.3.9 的版本,在奇趣官方网站上也没有看到。鄙人现在也在确定是否有这个版本,如果没有,鄙人会尽快联系他们。
而且好像奇趣宣布不打算为 3 版本发布后续补丁版本了。 此帖于 08-07-07 19:09 被 亞利艾爾 编辑. |
|
|
|
|
|
|
|
第 10 帖 | |
|
|
那个程序叫 basket
你可以试试用 qtconfig 设置字体替换 |
|
|
|
|
|
|
|
第 11 帖 | |
|
|
@xijiao: Interesting. I found that your Latin letters seems as if not to be displayed in Microsoft YaHei. I'd like to see what's in your font configuration. I mean K Menu > Settings > Appearance & Themes > Fonts.
Ubuntu's patches have some effects, but it still do not work correctly. I am trying qtconfig. KDE's group is trying to solve this problem for about 3 years! And they only try to release a patch to make it work correctly in all environments, and do not want to give out a workaround only... (Poor English... Chinese best...) |
|
|
|
|
|
|
|
第 12 帖 | |
|
|
为何不反过来考虑如何在 中文 locale 完美显示其它国家的字体?
qtconfig 应该做得到 |
|
|
|
|
|
|
|
第 13 帖 | |
|
|
是好想法。不过感觉也是在这个地方出的问题,如果你说的实现了,我说的全 Locale 中文显示也就实现了。
qtconfig 设置过了,发现没有作用,我很无奈。 KDE 吵了三年也没有解决,相传是从 KDE 2 上来的问题。可是我看人家 Kubuntu 早就解决了,而且提问的同志是说升级了 QT 3.3.7 > 3.3.8 后出的问题,我觉得还是这个地方出问题。KDE 吵的那个可能不是的 -_-"""" 你的字体设置窗口有时间能截一个图我看一下吗?不会全都直接设置为 Microsoft Yahei 了吧! 此帖于 08-07-10 17:34 被 亞利艾爾 编辑. 原因: 我晕,什么叫“问题提出人”,“提问的同志”不就可以了吗…… |
|
|
|
|
|
|
|
第 14 帖 | |
|
|
(已经废除附件,请于主题下载。)
问题解决,之前出错的原因是我加入补丁是不小心按错键了。之后显示中文不用设置locale了。希望对 KDE 3 的用户能有所帮助。 此帖于 08-08-09 12:57 被 亞利艾爾 编辑. |
|
|
|
|
|
|
|
第 15 帖 | |
|
|
不错,我用了14楼提供的ebuild,解决得很完美,en下的locale也显示很完美,PS:我是用的xfce+一点qt程序(例如eva),不过发现一个问题就是。。我在eva下打不开输入法了。。。我的输入法是scim-pytho
|
|
|
|
|
|