您现在的位置是: IT外包 ->技术支持 ->基础知识 ->
 
本文关键字: 技巧:Linux操作系统下的常用输入法
Google
 
技巧:Linux操作系统下的常用输入法
作者: 不详 | 发布时间: 2008-06-11 21:49 | 信息类别: 基础知识 | 访问人次:
评论 推荐 打印 编辑 】 【 关闭
  

  
一、SCIM

  SCIM (Smart Common Input Method) 智能通用输入法平台。也是个人开发(这里个人只是相对于公司而言,与是否Team work无关),作者为苏哲。SCIM使用C++编程语言写成。

  SCIM是一个通用的输入法开发平台, 用以简化输入法的开发和维护. SCIM 还包括完整的 XFree86 窗口系统输入法应用程序.前面说过,Xsim与Windows下的紫光拼音非常相像,而Scim简直就是微软拼音的Linux版了。它和微软拼音一样使用“”做顿号;会根据上下文自动选择双引号;在用Shift进行中英文切换时,中英文标点也会自动切换;支持繁体输入等。

  SCIM 采用完全模块化的架构设计, 输入法引擎, 配置存储 和 前端协议都采用独立的模块实现. 目前 SCIM 包含的前端协议模块有 x11 模块 (用以支持 XIM 协议) 和 socket 模块(用以支持网络传输协议). 包含的配置存储模块有 simple 模块(将配置存储在文本文件中) 和 gconf 模块(将配置存储在 GConf 配置系统中). 包含的输入法引擎模块有 rawcode 模块(内码输入法) 和 table 模块(通用码表输入法).

  启动 SCIM 最简单的命令就是 scim -d, 该命令以后台进程形式启动 SCIM 的 XFree86 XIM 前端模块, 并调入搜索到的所有输入法模块. SCIM 的 XIM 前端模块默认使用的输入法名称是 "SCIM", 因此如果想在应用程序里面使用 SCIM, 必须设置环境变量 XMODIFIERS="@im=SCIM".

  1.使用

  修改i18n文件、进入X-Window以后,除了不会出现状态条,其它使用方法基本类似,而且在KDE和GNOME中都很好用。

  2.配置

  Scim的用户配置文件是$HOME/.scim/config.zh_CN。这里文件名根据用户的Locale设置可能不尽相同。

  二、Xsim输入法

  Xsim全称为X Simple Input Method,作者是楚狂,是目前应用较多的中文输入软件。它的界面很漂亮,可定制性较强,光标跟随做得很好,但是系统依赖性较强。如果需要的相关软件不全,甚至版本不同都可能造成安装失败。

  1.安装

  Xsim的安装和其它软件类似,需要注意的是,它使用了db4 C++库,所以应该保证系统中已安装了libdb4、libdb4cxx等软件包。如果使用源代码安装,还需要libdb4-devel包。如果用RPM 安装的话,请尽量使用和系统版本完全一致的发布版,如Mandrake 9.0与9.1就有所不同。我建议使用源代码方式安装。

  2.使用

  修改/etc/sysconfig/i18n文件进行配置,配置好以后,进入X-Window,可以看见左下角的“简”字,说明Xsim已正常启动。默认情况下,按“Ctrl+Space”启动中文输入,这时“简”字会有半个三角变成绿色,同时出现一个中文的句号,表示现在处于中文文字(拼音) 及标点输入状态。其它与Windows下的紫光拼音完全一样,用Shift键快速切换中英文;用“,”和“.”在可选字中翻页;中文顿号是斜杠“/”,而不是通常的 “”;其它如用“Ctrl+Shift”切换拼音和五笔;用“Ctrl+.”切换中英文标点等,都符合Windows用户的习惯。

  3.配置

  Xsim的默认配置文件是/usr/local/xsim/etc/xsimrc。我们可以在这里配置状态条(就是那个简字)和输入条的字体、颜色等,该文件带有说明和例子,非常简单明了。

  4.缺点

  每次启动X-Window以后,状态条都会出现在右下角,没有保存上次的位置状态,而且在KDE下的表现不如GNOME。另外,常见词组似乎不太符合惯例,一些使用频率较高的词组要翻几次才能找到。
评论 推荐 打印 编辑 】 【 关闭
『相关链接』
【郑重声明】【上海IT外包服务网】 刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何投资或其他建议。转载需经作者本人同意并注明出处。本网站有部分文章是由网友自由上传。对于此类文章本站仅提供交流平台,不为其版权负责。如果您发现本网站上有侵犯您的知识产权的文章,请发信至 或直接电话联系: 021-58879030
请您留言
『发表评论』
匿名发表 会员ID: 密码:

上海蝶应信息科技有限公司
上海市商城路341号紫光大厦1305室 +0086-21-58878998 11394019
dieying@541help.com +0086-21-58879030HappyFreeAngel@hotmail.com
Copyright@2007 IT-WAIBAO.COM Inc.沪ICP备05039378号 版权所有2007-2010 管理员登陆