LinuxSir.cn,穿越时空的Linuxsir!

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

使用shared-qt版本Opera 9/输入显示中文全解决

[复制链接]
发表于 2006-7-18 02:07:27 | 显示全部楼层 |阅读模式
allisonleigh 的帮助下,终于解决了shared-qt Opera 输入中文的问题。Great thanks!

Opera Desktop Team 在某个每周发布中声明 Opera 已经可以在带 qt-immodule 补丁编译的 qt3 环境下支持 scim 输入。但我在 SUSE 10.1 一直没有成功 Scim 输入中文,尽管已经安装了 scim-qtimm 软件包。问题很容易解决,只需改变 QT_IM_MODULE 环境变量为 XIM。

方法:
以 root 权限编辑你的 opera 启动脚本文件,一般在 /usr/bin/opera ,在开头添加:

  1. export QT_IM_MODULE=XIM  #使 SCIM 能够输入中文
  2. export LC_ALL=zh_CN #使 Opera 能够以你选择的字体显示中文
复制代码

保存。

如果是还没有配置 Opera 中文显示,则需要在 Tools-Preferences-Advanced-Fonts-International Fonts 弹出的对话框选择 chinese simplified, 然后选择你喜欢的中文字体。再选 CJK Symbols and Punctuation,选择同样的中文字体,确定。

注意:如果通过 rpm 包安装,升级 Opera 后要重复这些步骤。

Farewell, static-qt Opera!

测试环境:

  1. Opera Version:9.01
  2. Build:387
  3. Platform:Linux
  4. System:x86_64, 2.6.16.13-4-default
  5. Qt library:3.3.6
复制代码
 楼主| 发表于 2006-7-18 02:19:57 | 显示全部楼层
o,那个如果你装上shared-qt版本的opera没有问题,那就不用重复上面步骤了。
还有,Ubuntu记得装scim-qtimm包才行。
回复 支持 反对

使用道具 举报

发表于 2006-7-18 09:17:28 | 显示全部楼层
這個...
相比static-qt有什麼好處?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-18 13:40:45 | 显示全部楼层
首先是快,其次是菜单字体比较正常
然后是SUSE有64位的包,尽管我很怀疑真实性
回复 支持 反对

使用道具 举报

发表于 2007-5-15 13:57:41 | 显示全部楼层
谢谢版主,终于解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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