请教关于输入法的安装问题。
我安装了FEDORA CORE 3多语言版,但我安装时默认选择的是英语,为了支持中文,额外选择了简体中文、台湾繁体及香港繁体语言包,但我不并十分确定台湾繁体和香港繁体到底有什么区别,印象中在WIDNOWS下只要安装了BIG 5码,就已经能正确显示香港网站上的文字了,奇怪。现在我碰到的问题是,我想在这种英文环境下想使用五笔来输入中文,应该安装什么输入法比较好,我试着装SCIM和FCITX,但都不成功,FCITX能出现输入法窗口,但无法出现输入条,即无法输入,我是按照WWW.FCITX.ORG上的说明安装的:解压下载的FCITX源压缩包,进入释放目录,敲入./CONFIGURE-PREFIX=
/ROOT/FCITX(/ROOT/FCITX是我想安装FCITX的目录)后回车,再敲入MAKE && MAKE INSTALL来编译及安装,安装后又在~/.bashrc文件添加了一行export XMODIFIERS="@im=fcitx",并且按照网上找的资料把RPM -QA IIIM*找到的RPM包都一一卸掉了。 可还是不行,只能看见输入法窗口,却无法输入,看不见输入提示栏,有谁能把关键点给点一下,谢了。 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4324656#4324656
参考一下罢。
你应该要先卸载iiimf和Chinput。
还有export应该包括 XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
看看你的./fcitx下有没有tables.conf。 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4324656#4324656
参考一下罢。
你应该要先卸载iiimf和Chinput。
还有export应该包括 XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
看看你的./fcitx下有没有tables.conf。
我正是严格按照你给的参考安装的,可一点用都没有。 FCITX 可是简体输入法哦 FCITX 可是简体中文输入法哦 http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4324656#4324656
参考一下罢。
你应该要先卸载iiimf和Chinput。
还有export应该包括 XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
看看你的./fcitx下有没有tables.conf。
我正是严格按照你给的参考安装的,可一点用都没有。
过程有没有出错?
#rpm -qa iiim*有没有输出?
default文件建立好了没?
你用什么帐户安装的?如果是root,在/root/,fcitx里面有什么文件?
如果是普通帐户。在/home/user/.fcitx里面有什么文件?user是你的登录名。
在Shell中输入fcitx能不能运行? http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&p=4324656#4324656
参考一下罢。
你应该要先卸载iiimf和Chinput。
还有export应该包括 XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
看看你的./fcitx下有没有tables.conf。
我正是严格按照你给的参考安装的,可一点用都没有。
过程有没有出错?
#rpm -qa iiim*有没有输出?
default文件建立好了没?
你用什么帐户安装的?如果是root,在/root/,fcitx里面有什么文件?
如果是普通帐户。在/home/user/.fcitx里面有什么文件?user是你的登录名。
在Shell中输入fcitx能不能运行?
RPM -QA IIIM*没有输出,因为按照你给的参考,已经全用RPM -E给卸掉了。
DEFAULT文件建好了,在/etc/X11/xinit/xinput.d/default 内容如下
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=xim
我用ROOT安装,在/ROOT/.FCITX里有如下内容
-rw-r--r--1 root root 1635 Mar 13 12:38 config
-rw-r--r--1 root root 0 Mar 16 12:32 problem.txt
-rw-r--r--1 root root 190 Mar 13 14:47 profile
-rw-r--r--1 root root 465 Mar 12 23:54 tables.conf
-rw-r--r--1 root root 1763255 Mar 12 23:54 wbx.mb
在SHELL里输入FCITX,会提示没此命令,可能是路径没设好,但在
但在X下鼠标双击/root/fcitx/bin/fcitx 可以运行,不过只出现象我的头像那样的输入法窗口,没有输入栏。无法输入,只能输入英文。 我是在普通用户模式下su,然后安装的fcitx。普通用户下完全正常。登录到root后,和你的显示一样。于是我cp了一个tables.conf到/root/.fcitx里,并把里面的config的“显示字体=*”改成了“显示字体=simsun”,因为我安装了simsun的字体。你的fcitx不能自启动应该是你之前多次尝试安装SCIM和fcitx建立了一些不必要的连接和export。我的~/.fcitx里面有一个pyindex.dat文件并无problem.txt文件。你可以打开看看,可能会有一些错误提示。看看你的/etc/X11/xinit/xinput.d/里面有什么文件。还有你的locale的输出。 情况越来越糟了,虽然我安装时默认语言选择了US_ENGLISH,但我同时也选择了中文,为什么现在用TEXT编辑器观看中文文本文件看到的全是乱码,在SHELL中用VI看也是一样,TEXT编辑器的选择语言中也没有中文项可选,但在FIREFOX中,桌面图标,菜单上的中文都正常显示,那个输入法还是没法用,有一次启动时输入法窗口倒是自己跳出来了,但还是一样没法用,输入提示栏一样跳不出来。有人告诉我要想在英文环境中使用中文输入法,必须修改/etc/sysconfig/i18n,是不是这样呢,我想如果象我上面讲的会显示乱码,就算能输入,显示的也是乱码,怎么办。 我说了那么多,你还是没搞清方向。你的fcitx能够出来,但是打不了字是因为你的配置问题,也可能是字体的问题。至于你说的文本文件打开是乱码,那是因为你的默认字体编码是utf8。而fcitx是配置文件是GB2312的。在X-Windows中,右击鼠标──Open Terminal,选择Terminal菜单中的Set Character Encoding,选择GB2312,然后你就可以在vi中看到中文了。fcitx本身是支持utf8的,也就是说,utf8的环境下可以打出中文字来。Linux的输入法有很多种配置方法,我所说的只是其中的一种,我就是这样安装的。我现在就是在FC3英文环境下用fcitx给你打的这些字。修改/etc/sysconfig/i18n是其中的一种路径,但不是必须。
页:
[1]