全部博文(57)
分类: LINUX
2011-08-25 17:41:35
2、下载输入法并安装,下载地址: svn_3.6.3-20100316-r347_i386.deb
3、解决小企鹅输入法(fcitx)界面乱码:sudo apt-get install ttf-arphic-uming
|
4、设置系统默认输入法:System->Administration->Language Support,在Keyboard input method system一项选择fcitx
5、注销当前用户,重新登录即可
注意:进入支 持,会提示语言安装不全,有安装提示,选择不安装。如果安装,会再次安装ibus。
6 、.fcitx小企鹅输入法无法启动的问题第一种现象:安装后在终端输入“fcitx” 能正 常启动小企鹅输入法,但修改了配置文件后就 出现无法启动输入法的现象,其实这是配 置文件出现了问题,其中有一项“使用托盘图标”,有些配置文件并没有这一项,结果没注意全部复制粘贴 fcitx就自动关闭了。所以在修改时应仔细对比一下自己的配置文件。
第二种现象:编译成功后注销重新登录,在终端输入“fcitx”无法启动小企鹅输入法,出现
一行提示,大致意思为另一个相同的fcitx进程正在运行,打开系统监视器,杀死正在运行的fcitx进程,再在终端输入“fcitx”,能正常启动了,
但按Ctrl+Space却无法输入。这种原因可能是你以前安装过fcitx,或系统自带的ibus输入法没有卸载干净,解决方法是:打开“新立得软件包
管理器”,搜索ibus,将搜索出来的结果全都右键标记删除,然后在终端输入gedit ~/.bashrc,把其中的export XMODIFIERS="@im=fcitx"语句删除,再在终端输入sudo rm /etc/X11/xinit/xinput.d/zh_CN命令删除文件。最后再按照我的安 装教程编译即可
ubuntu 10.04 小企鹅输入法(fcitx)及乱码的解决
一、删除系统自带的ibus输入法:
ubuntu10.04
自带了一个ibus输入法,但不如小企鹅输入法小巧好用,我们可以在新立得软件包管理器里搜索“ibus”,选择“ibus”,鼠标右键选择“标记以便彻
底删除”(sudo apt-get autoremove ibus),然后点击应用就可以把它删除了(不要安装语言支持,因为安装后为iBus)
二、安装fcitx小企鹅输入法:
1.新立得软件包管理器里搜索“fcitx”,鼠标选择“标记以便安装”(sudo apt-get install fcitx 或通过 下 载fcitx-deb安装包)
2.配置环境,终端输入:
sudo gedit ~/.bashrc
在里面增加一行语句:
export XMODIFIERS="@im=fcitx"
然后保存并关闭。注销系统重新登录。
3.接着再在终端里输入:fcitx
成功的话应该能够启动fcitx小企鹅输入法。
4.注:以下步骤可省略,因为可能会出现两个fcitx进程,其中一个僵 死
安装im-switch,输入:
sudo apt-get install im-switch
如果安装好,则再次在终端输入:
sudo gedit /etc/X11/xinit/xinput.d/zh_CN
如果有文件则不编辑,没有就新建了一个zh_CN文件,在里面添加如下内容:
XIM=fcitx
XIM_PROGRAM=/usr/local/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=XIM
QT_IM_MODULE=XIM
DEPENDS="fcitx"
然后保存并关闭。
将fcitx设置成默认的输入法:
im-switch -s fcitx -z default
5.在“系统”→“首选项”→“启动应用程序”中添加Fcitx启动项,点击“添加”,名称为:fcitx,命令为:fcitx -d,然后再点击“添加”(我没有添加此步骤,但重启系统后fcitx加载正常)
至此,fcitx就安装完成了,重启计算机就行啦!
但是在ubunt 里面貌似一直有乱码问题,发现子都是口,让人很郁闷,这需要改
~/.fcitx/config文件,这个文件你在文件系统里是找不到的。用gedit带开 gedit ~/.fcitx/fconfig
打开是乱码,因为是GBK编码,在Ubuntu中显示不正常。我们可以转换以下。
cd ~/.fcitx
iconv -f gbk -t utf-8 config>config.tmp 转换一下,然后在编辑config.tmp文件
显示字体(中)=WenQuanYi Micro Hei
显示字体大小=10
使用粗体=0
然后保存关闭,在用config.tmp代替原来的config
iconv -f utf-8 -t gbk config.tmp>config
然后重启登录,估计fcitx就正常了
修改配置文件
gedit ~/.fcitx/config
//如果没有配置gedit 支持GB18030编码,打开后文件会是乱码(此处针对9.10前版本,9.10无需配置已支持)
修改如下几项:
显示字体(中)=YaHei Consolas Hybrid //主要是看你的OpenOffice中有什么字体,加进来就行。
Enter键行为=1 # =1表示回车时清除输入框中输入的内容,随个人喜好设置
上一页=, # 使用 , . 翻页,随个人喜好设置
下一页=.
[输入法]
使用拼音=0
拼音名称=智能拼音
使用双拼=0
双拼名称=智能双拼
默认双拼方案=自然码
使用区位=0
区位名称=区位
使用码表=1
提示词库中的词组=1
其他输入法=
修改码表文件
sudo gedit /usr/share/fcitx/data/tables.conf
由于五笔拼音已经完全够用,其它输入法就没必要出现了,文件中只需留下如下内容,其它配置段可以清除或注释掉。
[码表]
名称=五笔拼音
码表=wbpy.mb
调频=2
拼音=1
拼音键=z
自动上屏=-1
空码自动上屏=-1
自动词组=1
精确匹配=0
提示编码=0
6、重启 x-window
重启 x-window 之后,小企鹅输入法中文显示将完全正常,且只有“五笔拼音”,免去了在多个输入法中来回切换的麻烦。