fcitx3小企鹅输入法说明书.pdf
文本预览下载声明
1 FCITX-3.6.3 由openO 3 生成
小企鹅输入法(FCITX)3.6.3
一、小企鹅中文输入法(FCITX)是什么?
小企鹅中文输入法 (Free Chinese Input Toy for X,FCITX)是一个以 GPL 方
式发布的 XIM 简体中文输入法,编写它的目的就是为了 X 的桌面环境提供一个轻量级、
基本不依赖其它库的简体中文输入方案。
本程序使用了 IMDKIT输入接口,可为支持 XIM 的X 应用程序提供简体中文输入服务
FCITX提供了区位和全/简/双拼,并支持基于码表的输入法 (程序已经包括了五笔、二笔和
仓颉等输入码表)。
您可以从 www.fcitx.or 下载最新的发布版本。
如果您有兴趣尝试 FCITX最新代码,可以用以下方式从代码仓库中获取 (这样得到的代
码可能并非是正式发布的版本):
svn co /svn/trunk/ fcitx-read-only
二、FCITX的安装
FCITX通常以源码的方式发布,您需要编译安装后才能使用。编译 FCITX 需要 (并不
仅限于)以下包:
• GCC-2.95.3或更新版本
• XFree86-4.3.0/xor 或更新 (及其开发包)
首先下载 FCITX 的源码包,文件名为 fcitx-3.6.3.tar.bz2,存放在某个临时的
目录中(如/temp)。执行:
cd /temp
tar jxvf fcitx-3.6.3.tar.bz2
这样会建立目录 fcitx-3.6.3,所有的源码都在该目录中。
执行以下命令编译安装:
cd fcitx-3.6.3
./configure –prefix=安装目录
make make install
如果您的系统安装 XFT 并配置正确,上述命令将编译安装 XFT 版。如果您不想使用
XFT,请执行以下命令:
cd fcitx-3.6.3
./configure –prefix=安装目录 --disable-xft
make make install
如果您的系统没有安装 XFT,安装程序会自动关闭XFT 支持。
2 FCITX-3.6.3 由openO 3 生成
FCITX支持系统托盘,默认情况下该功能是打开的,如果您不希望打开该功能,可在
configure 时增加选项“--disable-tray”。
在 configure 时增加选项“--enable-recordin ”将打开 FCITX 的输入记录功能
(参见后面的“输入记录”)。
在 configure 时增加选项“--enable-dbus”将打开 FCITX 的 DBus支持,此时如
果您的系统中安装了 kimpanel,kimpanel将接管 fcitx 的用户界面(需要与配置文件
中的设置“使用DBus接口”配合使用)。
三、配置环境
应用程序通过环境变量 XMODIFIERS 与 XIM 沟通,设置 XMODIFIERS 的方法如下 (以
bash 为例):
export XMODIFIERS=@im=YOUR_XIM_NAME
上面的 YOUR_XIM_NAME 为 XIM 程序在系统注册的名字。应用程序启动时会根据该变
量查找相应的 XIM 服务器。因此,即便系统中同时运行了若干个 XIM 程序,一个应用程序
在某个时刻也只能使用一个 XIM 输入法。有时候您会遇到这种情况,明明 XIM 已经启动了,
但应用程序就是无法使用。这往往是因为 XMODIFIERS 设置不正确所致,如您配置系统时
在不同的脚本文件中修改了 XMODIFIERS,从而导致 X 启动时与启动完成后该变量不一致 。
FCITX 缺省注册的 XIM 名为 fcitx,但如果 FCITX 启动时 XMODIFIERS 已经设置好,
FCITX会自动以系统的设置来注册合适的名字。
另外,XIM 还依赖于系统 locale 的设置,如果XIM 启动的 locale 与
显示全部