您的位置:首页 > Web前端

fedora12安装小企鹅输入法

2010-10-03 10:26 169 查看
转载自:http://blog.sina.com.cn/s/blog_494a4ecd0100bvx1.html

首先,从系统安装说起,在安装系统的时候,编程的相关环境尽量都安装.这个是一会编译的关键.否则在编译的时候会出现错误.而找这个包,说真的,我没有找到.

(有任何的问题可以问我,只要我知道的一定会告诉大家的)

其次,下载源码包.我不得不说fedora的中文社区多么的式微.同属RPM系的Mandriva Linux有专门一直在追着fcitx的脚步编译它的RPM包(我为什么不用它的包?抱歉,我安装不了,谁要是可以安装,千万的告知我下.)既然没有编译 的,那么我们就自己编译:记住了,你的环境千万要具备!否则编译不了的.

先说怎么手动安装

1. 编译前的准备

http://www.fcitx.org下载fcitx.然后解压,在终端中进入解压后的目录

2. 编译安装fcitx:

$ ./autogen.sh

$ ./configure

$ make(这一步只要有错误就缺少必要的编译环境.这个就是我为什么说要安装环境要全面)

$ make check

$ su

# make install

3.建立fcitx的配置文件:

# gedit /etc/X11/xinit/xinput.d/fcitx.conf

(复制以下内容后保存)

XIM=fcitx

XIM_PROGRAM=/usr/local/bin/fcitx

XIM_ARGS=""

GTK_IM_MODULE=fcitx

QT_IM_MODULE=fcitx

XMODIFIERS="@im=fcitx"

4.为系统配置工具alternatives安装fcitx输入法(给系统-首选项-输入法看到的)

# alternatives --install /etc/X11/xinit/xinputrc xinputrc /etc/X11/xinit/xinput.d/fcitx.conf 70

5.如果将fcitx作为系统输入法

# alternatives --config xinputrc

输入后出现这样的提示,因为是安装的fcitx,所以就选择此输入法前面的数字后回车

共有 3 个程序提供“xinputrc”。

选择 命令

-----------------------------------------------

1 /etc/X11/xinit/xinput.d/none.conf

2 /etc/X11/xinit/xinput.d/xim.conf

*+ 3 /etc/X11/xinit/xinput.d/fcitx.conf

按 Enter 来保存当前选择[+],或键入选择号码:

6.假如你的系统是英文环境,又想使用fcitx:

# vi /etc/gtk-2.0/x86_64-redhat-linux-gnu/gtk.immodules "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh" # 前面加上一个en

到这里输入法就已经安装结束了.但是此时,输入法仅仅只是能够调出来,但是还是不能输入.怎么办呢?运行下面的语句:

# yum install gtk2-immodule-xim

然后你就可以重启你的计算机了.当然,你也可以直接的运行下面的语句:

# ps aux |grep fcitx(有输出.自己在输出里面看下fcitx的进程ID)

# kill -9进程ID

然后Alt+F2后输入fcitx就可以调用输入法了.

这时候.我们就可以卸载系统自带的ibus输入法平台或者是后换的scim平台了(假如你不想要了)

# yum remove ibus* scim*

附上我的配置文件,大家可以直接复制过去(注意:在修改之前先备份下原来的文件.看下#后的说明内容)

[程序]

显示字体(中)=iYaHei

显示字体(英)=iYaHei

#我自己下载的iYahei字体.你要死没有安装的话,会是方块.字体在/usr/share/fonts文件夹下面.你可以自己去一个一个的打开那些字体.找到好看的,打开字体后会有字体的名称,复制那个名称替换我的就可以了

显示字体大小=9

主窗口字体大小=9

#我的这个字体大小可能比较的小,大家可以修改的大点

字体区域=zh_CN.UTF-8

使用AA字体=1

使用粗体=0

使用托盘图标=0

#0是隐藏了托盘的图标.可以设置1显示之

[输出]

数字后跟半角符号=1

Enter键行为=2

分号键行为=2

大写字母输入英文=1

转换英文中的标点=1

联想方式禁止翻页=1

[界面]

候选词个数=6

主窗口使用3D界面=1

输入条使用3D界面=2

#0代表不使用,1和2分别代表突起和凹陷.只有在开启了3D才能比较的明显

主窗口隐藏模式=1

#0不隐藏,1隐藏,我就把隐藏了

显示虚拟键盘=0

输入条居中=1

首次显示输入条=1

# 输入条固定宽度(仅适用于码表输入法),0表示不固定宽度

输入条固定宽度=0

输入条偏移量X=0

输入条偏移量Y=16

序号后加点=1

显示打字速度=1

显示版本=1

#下面是我的配色.属于深色系的,加之本人色弱,建议大家就是看看,颜色还是自己修正

光标色=92 210 131

主窗口背景色=0 27 51

主窗口线条色=150 220 150

主窗口输入法名称色=60 153 177 40 101 40 0 236 255

输入窗背景色=0 13 26

输入窗提示色=240 240 240

输入窗用户输入色=0 100 190

输入窗序号色=80 20 100

输入窗第一个候选字色=59 90 59

# 该颜色值只用于拼音中的用户自造词

输入窗用户词组色=240 240 240

输入窗提示编码色=100 100 255

# 五笔、拼音的单字/系统词组均使用该颜色

输入窗其它文本色=103 184 240

输入窗线条色=90 160 90

输入窗箭头色=240 240 240

虚拟键盘窗背景色=0 27 51

虚拟键盘窗字母色=240 240 240

虚拟键盘窗符号色=58 190 25

# 除了“中英文快速切换键”外,其它的热键均可设置为两个,中间用空格分隔

[热键]

打开/关闭输入法=CTRL_SPACE

# 中英文快速切换键 可以设置为L_CTRL R_CTRL L_SHIFT R_SHIFT L_SUPER R_SUPER

中英文快速切换键=L_SHIFT

双击中英文切换=0

击键时间间隔=250

光标跟随=CTRL_K

隐藏主窗口=CTRL_ALT_H

GBK支持=CTRL_M

GBK繁体切换键=CTRL_ALT_F

联想=CTRL_L

反查拼音=CTRL_ALT_E

全半角=SHIFT_SPACE

中文标点=ALT_SPACE

上一页=-

下一页==

第二三候选词选择键=0

[输入法]

使用拼音=1

拼音名称=智能拼音

使用双拼=0

双拼名称=智能双拼

默认双拼方案=自然码

使用区位=0

区位名称=区位

使用码表=0

提示词库中的词组=1

其他输入法=

[拼音]

使用全拼=0

拼音自动组词=1

保存自动组词=1

增加拼音常用字=CTRL_8

删除拼音常用字=CTRL_7

删除拼音用户词组=CTRL_DELETE

# 拼音以词定字键,等号后面紧接键,不要有空格

拼音以词定字键=[]

# 重码调整方式说明:0-->不调整 1-->快速调整 2-->按频率调整

拼音单字重码调整方式=2

拼音词组重码调整方式=1

拼音常用词重码调整方式=1

模糊an和ang=1

模糊en和eng=1

模糊ian和iang=1

模糊in和ing=1

模糊ou和u=1

模糊uan和uang=1

模糊c和ch=1

模糊f和h=1

模糊l和n=1

模糊s和sh=1

模糊z和zh=1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: