Linux下的中文输入

作者:于明俭

在汉字输入上, GB 与 Big5 的输入由于历史与习惯的原因, 已截然分化 成两种, 这就是在大陆最流行的 Chinput 和 在台湾最流行的 XCIN, 它们都经历了自定义协议阶段, 目的是配合外挂式中文平台, 最终向国 际化标准协议靠拢, 即支持XIM协议(日语输入软件kinput2也经历了漫长 的过程). 在中文平台TL-ZWinPro下使用Chinput, 它的XIM协议和原来的 协议能够无缝接合使用.

目前Chinput已成为大陆最流行的Linux中文输入软件. 它被众多的Linux中文平台所采用:

Chinput 以CXterm的输入引擎为基础, 支持中文GB/GBK/Big5, 日文和韩文输入. 后又增添了李振春先生的智能拼音输入, 使输入法日臻完备. 它具有独特的无 边界窗口, 浏览输入模式, 单双行输入模式, 颜色字体可配置性. 如果配合中文平台 TL-ZWinPro, 它可以根据窗口当前的编码自动输入GB/GBK/Big5.极大地方便了 中文用户的网上冲浪, 如浏览网页时的输入, 上BBS时输入, 都有可能需要同时 输入GB和Big5编码, 这时您不必要重新启动Chinput, 便可以输入这两种不同的 编码.

下面简述Chinput的中文输入接口, 以便有兴趣开发中文软件的Linux 程序员有更深入的认识.