跳转至内容

gcin

来自 ArchWiki

Gcin 是由 Edward Liu 开发的新一代中文 输入法 服务器。Gcin 支持多种输入法,并能在大多数类 Unix 操作系统上运行。它是台湾最受欢迎的中文输入引擎之一。

安装

安装 gcin 包。

配置

设置以下 环境变量

GTK_IM_MODULE=gcin
QT_IM_MODULE=gcin
XMODIFIERS=@im=gcin
LC_CTYPE=zh_TW.UTF-8

并配置 gcin 在桌面启动时运行。例如,通过使用 xprofile

gcin &

用法

本文或本章节已过时。

原因: 仍引用 Wine 的 GTK2、Windows 2000/98 和 IE6。(讨论请参见 Talk:Gcin)

与 GNOME/GTK 2 应用程序

gcin 提供了一个 gtk 输入模块,因此所有基于 gtk2 的应用程序都直接支持,安装后无需进行任何配置(它不是 XIM,并且 gcin 在需要时会自动启动)。

与其它应用程序

1. 设置环境变量 locale 以使用 UTF-8,例如

export LC_CTYPE=en_US.UTF-8
注意 即使 LC_CTYPE 与 LANG 相同,你也必须设置 LC_CTYPE,否则 gcin 可能无法在使用了 x input 的非 gtk2 程序中激活。

2. 设置 XMODIFIERS

export XMODIFIERS=@im=gcin

gcin 默认使用名称 "gcin",你可以通过环境变量 GCIN_XIM 来更改它,以便运行多个 gcin 实例,例如

export GCIN_XIM=gcin_zh
export XMODIFIERS=@im=gcin_zh

请记住,如果 gcin 不存在,gtk2 应用程序会自动启动一个 gcin 实例。

3. 启动 gcin

gcin &

4. 运行你的应用程序!如果在应用程序运行时 gcin 被终止,可能会导致崩溃或其他问题。

Wine/Crossover Office 的附加说明

  1. 如果你运行 wine 或 Crossover Office,最好使用 Windows 2000 模拟而不是 Windows 98,并且你必须至少设置 LC_CTYPE=zh_TW.utf8 来启动 gcin 和 wine/cxoffice,否则 wine 将无法正确显示中文。
  2. 在 wine+IE6 的 Windows 98 模拟中,如果你想在网页上输入中文,仅设置 LC_CTYPE 是不够的——你必须将 LANG 或 LC_ALL 设置为 zh_TW.utf8,这会大大降低 wine 的速度。然而,你始终可以在地址栏或其他地方输入中文并粘贴。