HOUSCOUS 发表于 2005-2-4 14:04:59

对”在FC3下英文界面的中文使用“一帖的补充。

如何在Fedora Core 3的英文界面下输入中文:

注:这篇文章是根据网上的帖子整理而来,同时加入了稍许的心得。所被引用的网上帖子的地址是:http://www.linuxsky.net/ftopic1035.html

1.如果是想用系统自带的智能拼音的话, 直接在/etc/sysconfig/i18n里加入LC_CTYPE=”zh_CN”。Ctrl+Backspace重新启动X,Ctrl+Space就可以调用中文输入了。

2.而”在FC3下英文界面的中文使用“一帖着重点则是放在使用其他非系统自带的输入工具。如果是想用另外的输入工具的话, 例如fcitx或scim就要使用以下的方法:
停止iiim: 可以在Application->System Settings->Sever Settings->Services里终止iiim的运行,
因为FC3默认系统启动时同时启动iiim,所以用户要确定iiim在系统再次启动后不会跟着启动,否则启动的中文输入系统就是默认的智能输入了。详情见方法1。同样可以在Application->System Settings->Sever Settings->Services里取消iiim的自动运行。

        tip: 在命令行下执行以上配置的方法是:
        #service iiim stop
        #chkconfig –-del iiim

同样要在/etc/sysconfig/i18n里加入LC_CTYPE=”zh_CN”。
安装用户选择的输入工具,fcitx或scim或是其他工具。
在用户目录下编辑.bashrc文件:
$vi ~/.bashrc
添加如下内容:
export XMODIFIERS=”@im=scim”
export XIM=scim
export XIM_PROGRAM=scim
重启X就可以用Ctrl+Space调用scim来输入中文了。

3.在www.linuxsky.net里的那篇帖子里说还要在用户目录下的~./bashrc里加入
export LANG=zh_CN
经过测试,不用这行就已经可以在英文界面下输入中文了。实际上这行起的作用是将该用户的环境设为中文环境。在不影响系统和其他的用户的情况下,该用户登录后,界面将会介于中英文混杂的情况,这当然不是希望整个系统显示英文的用户所希望的。

4. 在文中称删除系统自带的minichinput和xcin (rpm -e package),我个人持保留意见。只需要禁止iiim就好了。因为万一scim或fcitx出现突发状况不能工作而又无法重新安装的情况,我们随时可以启动iiim服务回到part 1所提到的方法来应急。

cnhnln 发表于 2005-2-5 17:26:49

大H MM的,顶一顶

HOUSCOUS 发表于 2005-2-6 14:41:05

谢谢cnhnln MM的捧场.

nelson_wang 发表于 2005-2-18 15:47:19

3n是mm? :shock:

cnhnln 发表于 2005-2-18 18:27:21

当然不是拉

nelson_wang 发表于 2005-2-19 00:48:35

呵呵,我也觉得不是,楼上的混淆视听

不过中文美化还是参考了不少3n的帖子,在这里谢过了。 :P

cnhnln 发表于 2005-2-19 00:56:37

呵呵,不客气

PS:楼主也是男的

rainmore 发表于 2005-3-19 21:42:36

Hi,

I've tried to change the file i18n but I can't because I don't have the permission to change it. How can I do?

fay 发表于 2005-3-25 19:12:59

大大们试试Fedora Core 4 Test 1. 中文显示没问题,输入法不起作用啊。我是自己编译SCIM的。
页: [1]
查看完整版本: 对”在FC3下英文界面的中文使用“一帖的补充。