免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2571 | 回复: 2
打印 上一主题 下一主题

[桌面系统] OOO2不能输入中文,请教各位,谁知道怎么回事啊? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-16 15:06 |只看该作者 |倒序浏览
系统是Debian etch昨天才从sarge更新的,昨天系统locale都是设成gb2312,
安装完OOO之后我试过,一切正常,今天心血来潮,把locale都改成gbk,
系统还是一切正常,刚才又心血来潮,想用OOO写个个人简介,结果发现不能输入中文。
现在好郁闷哦,是不是把locale改成gbk之后OOO就不能输入中文啊?

我装的输入法是fcitx。
现在打开OOO之后,按快捷键不能转输入法,用鼠标去点也不能转输入法,只能输入英文,
但是显示是正常的,我打开过文件,里面的中文都能显示出来!

看图片,拼音那两个字都亮了,但是就是打不出中文!

抓图14.jpg (64.16 KB, 下载次数: 33)

抓图14.jpg

论坛徽章:
0
2 [报告]
发表于 2006-02-16 15:45 |只看该作者
www.fcitx.org
fcitx 关于多语言,不同编码的一点说明;同时也可以用于解决fcitx不能输入问题

一般的情况下,如果您的X桌面环境,大多locale 的LANG 的设置为如下的几个

zh_CN.GB2312
zh_CN.GBK
zh_CN.18030
zh_CN.UTF-8
en_US

无论locale中的LANG是哪国的语言,根据我的测试好象是locale 中LC_CTYPE设置为zh_CN能让小企鹅输入法在不同的语言,不同的编码运行的最好。

所以在当前用户的目录下的.bashrc或者.profile中,应该必有如下的两行:

export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

这样的情况下无论您的桌面LANG为什么语种,都能用fcitx了

比如我设置了 LANG=en_US,也就是桌面是英文的。.bahsrc中应该加如下的

export LANG=en_US
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

如果您喜欢UTF-8的的,那.bashrc中就加入
export LANG=zh_CN.UTF-8
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

如果有的弟兄说是 GB18030的编码好一点,那也可以在.bashrc中加入下面的一段。大体都差不多。

export LANG=zh_CN.GB18030
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

论坛徽章:
0
3 [报告]
发表于 2006-02-16 18:34 |只看该作者
谢谢楼上的兄弟
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP