Ubuntu中文输入法

刚装上ubuntu8.10,网络也配置好了。但是无法使用中文输入法。郁闷!于是查资料吧:

这个方法简单:

很简单的技巧,高手闪过,安装Ubuntu 8.10后发现你不能输入中文就在终端里执行sudo apt-get install scim-pinyin,把密码打上就会自动安装中文输入法了。

完成后你还需要对scim配置一下,系统,首选项,scim输入法设置,找到下面的全局设置,在简体中文上打勾,把系统注销后你就可以使用scim中文输入法了。

先试试看吧!

这里的方法同样适用于Debian下的Scim输入法的安装。
    根据SCIM的文档说明,装SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一样的)
对于一个新装好的没有安装SCIM的Ubuntu系统(新的Ubuntu安装器选择中文安装后,一边都已经装好了scim),只要

      apt-get install scim(当然前提是你要设置好源,具体见http://wiki.ubuntu.org.cn/%E5%BF%AB%E9%80%9F%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97, 有些高校自己内部也有源的,好好找找)

      就已经安装好SCIM了!当然还不能用。因为SCIM只是一个输入法平台,还要在上面安装输入法(或者码表)。例如,

      apt-get install scim-chinese

      就可以使用智能拼音输入法了!当然在使用之前还要先配置一下,配置方法很简单,在/etc/X11/Xsession.d/里新建一个名叫95xinput的文件,文件内容如下

      /usr/bin/scim -d
      XMODIFIERS="@im=SCIM"
      export XMODIFIERS
      export GTK_IM_MODULE=scim

       保存文件,确认内容无误后,退出X(建议退出X后运行exit命令重新login一次),再进入X的时候就可以用Ctrl+Space调出SCIM了!
      就我的试验情况,这样已经可以在qterm里使用SCIM了。

    如果你需要其它中文输入法,可以这样

    apt-get install scim-tables-zh

    这包括了简体中文的五笔、二笔、广东拼音、自然码,和繁体中文的行列、 }頡五代、大易、注音等输入法了。
    我现在使用五笔输入法,能输入简繁汉字,词汇也丰富,很好用。

      但是现在还不能在基于GTK的软件中调出SCIM,例如我就不能在leafpad里使用SCIM。解决办法很简单,只要安装scim-gtk2-immodule就可以了。

          apt-get install scim-gtk2-immodule

          安装后无须重启X,只要重新打开基于GTK的软件就可以了,比如我新开一个leafpad,马上就可以使用SCIM了!

        这个命令会根据依赖关系自动安装 scim-server-socket, scim-frontend-socket, scim-config-socket,如果没有安装scim,也会自动安装。

这么简单吗?为了减少将来麻烦,还是多看几篇文章:

中文输入法的添加

出自Ubuntu中文

目录

[隐藏]
<script type=text/javascript> if (window.showTocToggle) { var tocShowText = "显示"; var tocHideText = "隐藏"; showTocToggle(); } </script>

[编辑] SCIM的设置方法。包括拼音 五笔 自然码,繁体等等。

如果在KDE下面使用scim,建议使用如下设置:

sudo apt-get install im-switch libapt-pkg-perl

然后执行:

sudo im-switch -s scim -z default 
中文输入法设置(解决无法重命名问题):
sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-agent -y
然后执行:
sudo im-switch -s scim 
编辑im-switch生成的scim配置文件

sudo kwrite /etc/X11/xinit/xinput.d/scim



将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。
将默认的 QT_IM_MODULE=scim 修改为 QT_IM_MODULE="scim-bridge"。
然后在任务栏上右键单击scim设置:
“前端-全局设置-键盘布局”中选择“英语(美国)”,然后“输入法引擎-前端-全局设置”中选择自己熟悉的输入法,比如“简体中文-智能拼音”或者“五笔”,确定-退出。重启X-window即可生效。

另外,还可以打开

  系统 -> 系统管理 -> 新立得软件包管理器

查找 scim-*的有关文件升级即可。

[编辑] Fcitx

sudo apt-get install im-switch fcitx 
sudo im-switch -s fcitx -z default
im-switch -s fcitx -z default #注意:不加sudo

完成设置最好重启一下X,输入法就生效了

某些情况下可能,在安装了fcitx输入法以后可能会出现和SCIM并存的问题,解决方法如下:

sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules

将内容改为如下:

# automatically generated by dh_gtkmodules, do not edit
“/usr/lib/gtk-2.0/2.10.0/immodules/im-scim.so”
“scim” “SCIM Input Method” “scim” “/usr/share/locale” “ja:ko” 
#就是将最后一行中的"ja:ko:zh"修改为"ja:ko",这样修改以后,scim在中文环境下将不被启动

[编辑] Fitx

Fitx全名是Fun Input Toy for Linux,Fitx的姐妹版Fun Input Toy, 是Mac OS X下最流行的输入法之一, 同时Fitx还为iPhone版本WeFIT提供强劲的输入引擎。Fitx是目前Linux中最好用的拼音输入法,安装设置非常简单。

Fitx是建立在scim和scim-python上的输入法,同时由于原生在Mac OS X平台,因此需要GNUstep-base库支持。

Fitx的特点包括

1.同时支持拼音,双拼,全双混拼;五笔,五笔拼音混合输入 2.智能短句 3.自动记忆拼音词组,自动词频调整 4.支持南方模糊音 5.海量词库, 拼音词条37万条,五笔词条8万条 6.支持五笔自定义词组 7.支持简写拼音缩写。

scim-python和Fitx的deb包可以在http://code.google.com/p/fitx/ 下载。

安装  首先安装 scim-python_0.1.12_i386.deb,然后双击下载的Fitx的deb包即可安装。

输入法激活  鼠标左键点击SCIM即可选择使用Fitx输入法。 

  • 重新启动Xwindow完成。按 Ctrl + 空格 键激活输入法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值