8.1.1. IBus 支持的输入法
输入多种语言到应用程序的处理流程如下:
键盘 应用程序
| ^
| |
+-> Linux 内核 -> 输入法 -> Gtk、Qt、或 X
通过 im-config
使用 IBus 家族的软件包可以简单地为 Debian 系统建立多语种的输入。下面列出了一些 IBus 软件包。
表 8.1. IBus 支持的输入法
软件包 | 流行度 | 大小 | 支持的语言环境 |
---|---|---|---|
ibus | V:8, I:12 | 45417 | 使用 dbus 的输入方式框架 |
ibus-mozc | V:1, I:2 | 897 | 日文 |
ibus-anthy | V:0, I:1 | 8500 | 同上 |
ibus-kkc | V:0, I:0 | 214 | 同上 |
ibus-skk | V:0, I:0 | 244 | 同上 |
ibus-pinyin | V:0, I:2 | 1425 | 中文(zh_CN) |
ibus-chewing | V:0, I:0 | 415 | 中文 (zh_TW) |
ibus-hangul | V:0, I:1 | 218 | 韩文 |
ibus-table | V:0, I:1 | 979 | IBus 表引擎 |
ibus-table-thai | I:0 | 46 | 泰文 |
ibus-unikey | V:0, I:0 | 256 | 越南语 |
ibus-m17n | V:0, I:0 | 154 | 多语言:印度语、阿拉伯语和其它 |
kinput2 方式和其它本地独立的亚洲经典输入法依旧存在,但不推荐在现代的 UTF-8 X 环境中使用。SCIM 和 uim 工具链是用于现代的 UTF-8 X 环境下的国际化输入法的较旧的方法。