LinuxSir.cn,穿越时空的Linuxsir!

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

小企鹅输入法的问题

[复制链接]
发表于 2003-3-7 10:07:38 | 显示全部楼层 |阅读模式
也许算bug,再英文环境下调出输入法,按Ctrl+Space健时无法写换到输入状态,而且无法自行启动
发表于 2003-3-7 22:51:15 | 显示全部楼层
也许算bug,再英文环境下调出输入法,按Ctrl+Space健时无法写换到输入状态,而且无法自行启动


在哪个版本下?在英文状态下,可能要设置相关的文件,来对中文显示和中文输入的支持。不知道有没有看过相应的帖子。
 楼主| 发表于 2003-3-8 09:27:34 | 显示全部楼层
最新版啊!1.8.1,我的RH8.0汉化后中文文件名都是乱码.所以我不汉化.但只有在system setting中将Language设为中文才可使用.

我也用过ebf-fcitx-1.7.rc1.tar.gz,按作者提示设置,看参看本论坛贴子,说能在英文环境下输入中文

我按照提示设置如下:
如果要在英文locale下使用:
首先要保证输入法在中文locale下能正常使用,然后编辑/etc/sysconfig/i18n文件(对
redhat 8),把里面的LC_ALL去掉(如果有的话),LANG设成你想用的英文locale(比如en_US)
,再加上一行LC_CTYPE="zh_CN.GBK",最后是编辑~/.bashrc文件,把原来的设置改成:
unset LC_ALL
export LANG=en_US(或其他的英文locale)
export LC_CTYPE=zh_CN.GBK
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
现在就能在英文的locale下使用了。

有2个问题:
1.输入法能自动启动,也能进入输入状态,但一旦选择要输入的汉字就自动退出,比如:输入women,则第一个字就是我们,但选1是输入法就推出了
2.按如上设置也导致在konqueror中的中文文件名出现乱码,而这本不该出现英文环境下.
发表于 2003-3-8 09:35:52 | 显示全部楼层
可能是汉化的副作用...
请继续汉化
汉化时中文出现乱码,常常是配置文件改的有问题,比如说,你在多个配置文件中字体设置冲突
另外,一个极其可能被人忽视的问题就是字体的权限,最好设置成444。
 楼主| 发表于 2003-3-8 14:55:21 | 显示全部楼层
我没看懂,如何设置为444
发表于 2003-3-8 16:12:11 | 显示全部楼层
你的问题那天有一个兄弟也遇到了,我觉得是xft的问题,你的系统可能没有xft字体?
用源码编译一个去掉xft的试试?就是make -f Makefile.noxft
他现在还没有回话,不知道是不是好了。
 楼主| 发表于 2003-3-9 08:28:45 | 显示全部楼层
好的,我试试看.
发表于 2003-3-9 11:32:23 | 显示全部楼层
比如说你的字体文件放在/usr/share/fonts下
cd /usr/share/fonts
chmod 444 *.ttf
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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