LinuxSir.cn,穿越时空的Linuxsir!

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

opera的显示和中文输入问题

[复制链接]
发表于 2008-3-5 13:04:54 | 显示全部楼层 |阅读模式
google了一下,找到一些方法,但试过都没用。。。

1.用pacman搜opera的时候找到两个,opera和opera-static。他们有什么区别?


2.输入法我用scim,opera不能调用输入法。opera的快捷键我改了,在opera里加export QT_IM_MODULE=XIM的方法也试了,都没用。


3.菜单显示很难看,见附件 (原本是英文菜单,下载了一个中文的lng文件换上。英文菜单显示没问题)


4.我的/etc/fonts/local.conf配置文件有问题,启动任何程序都显示
Fontconfig error: "local.conf", line 22: junk after document element
可是第22行是<alias>
  1. <!--
  2.   Mark common families with their generics so we'll get
  3.   something reasonable
  4. -->
  5.   <!--
  6.     Serif faces
  7.    -->
  8.         <alias>
  9.                 <family>Tahoma</family>
  10.                 <family>Arial</family>
  11.                 <family>SimSun</family>
  12.                 <family>宋体</family>
  13.                 <family>Gulim</family>
  14.                 <family>굴림</family>
  15.                 <default>
  16.                         <family>serif</family>
  17.                 </default>
  18.         </alias>
  19.   <!--
  20.     Sans-serif faces
  21.    -->
  22.         <alias>
  23.                 <family>Tahoma</family>
  24.                 <family>Arial</family>
  25.                 <family>SimSun</family>
  26.                 <family>宋体</family>
  27.                 <family>Gulim</family>
  28.                 <family>굴림</family>
  29.                 <default>
  30.                         <family>sans-serif</family>
  31.                 </default>
  32.         </alias>
  33.   <!--
  34.     Monospace faces
  35.   -->
  36.         <alias>
  37.                 <family>Lucida Console</family>
  38.                 <family>Courier New</family>
  39.                 <default>
  40.                         <family>monospace</family>
  41.                 </default>
  42.         </alias>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-3-5 16:00:09 | 显示全部楼层
我的.xinitrc是这样写的

  1. export LC_CTYPE=zh_CN.UTF-8
  2. export XMODIFIERS="@im=SCIM"
  3. export XIM="scim"
  4. export XIM_PROGRAM="scim"
  5. export XIM_ARGS="-d"
  6. export GTK_IM_MODULE="scim"
  7. export QT_IM_MODULE="scim"
  8. scim -d
复制代码


发现了一种临时解决方法,就是在打开opera之后,开一个终端,执行scim -d,opera就能使用输入法了。有没有更完美的方法?
回复 支持 反对

使用道具 举报

发表于 2008-3-5 16:03:46 | 显示全部楼层
1,看名称,查查static是什么意思

2,自己找找看使用scim需要定义什么环境变量,你既然定义QT_IM_MODULE=XIM,那么你xim定义的是什么,需要你定义成scim

3,opera里面可以设置,还有如果是share版本opera需要使用qtconifg,n多人说过了

4,22行之前有问题,即使是显示最后一行有问题,你也需要从头到尾依次检查一次

既然google了,那么就应该依次试用,因为这些问题很多都是已经有很多解决方法了
回复 支持 反对

使用道具 举报

发表于 2008-3-5 17:55:01 | 显示全部楼层
static版不用装qt
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-5 19:39:41 | 显示全部楼层
一直没弄好,原来是因为我装的是static版本的问题。换成share版就正常了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-5 19:44:21 | 显示全部楼层
全弄好了~分享下

1、下载opera shared版本,不要static版,版本要下载对,否则就别白忙活了。下载zh_CN.lng语言文件

2、修改/usr/bin/opera
   添加以下两行:(让输入法能够正常使用)
     export QT_IM_MODULE=XIM
     export LANG=zh_CN.UTF-8

3、修改~/.opera/opera6.ini
   在[User Prefs]下添加 代码:
     Enable Core X Fonts=0
     Enable Xft Fonts=1

4、安装软件库中的simsun字体,可以选择你喜爱的字体(刚才试了系统自带的东文宋,表现也十分完美),但不要点阵字体,例如wqy
   在 工具-首选项-高级-字体中把所有字体调整为simsun
   此时simsun显示的是乱码,自己慢慢猜

5、查看-样式-管理模式:把展示模式中的复选框都选上

转自 http://www.linux-ren.org/modules ... um=21&move=prev
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-5 19:45:14 | 显示全部楼层
另外,那个local.conf文件我看不出哪里有问题,请高手帮忙看看
回复 支持 反对

使用道具 举报

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

本版积分规则

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