作者taroa (玻色子。)
看板Liu
标题[心得] 在iBus上安装呒虾米
时间Sat Oct 24 11:03:33 2009
目前像Fedora之类的linux套件预设输入程式是iBus
所以之前在网路上寻找安装方法,粗略整理如下:
(注意,以下需要一点点程式设计能力… <(_._)> )
1.首先需要:
呒虾米相容的table档(UTF8纯文字档,请爱用google)
还有iBus的header格式档(这是网路上找到的暂存范例档,原始连结已移除
http://0rz.tw/Uo50t)
2.将table档制作成以下格式
原本:
===================
a 可
aa 能
aaa 是 #注解
aaa 某
aaa 字
====================
输出:
=====================
a 可 100
aa 能 100
aaa 是 100
aaa 某 99
aaa 字 98
======================
也就是只能有输入字码、字元、还有最後的频率数字(0到100看你要设多少)
不能有其它任何东西(如注解)
3.在ibus的范例header档最後加入
BEGIN_TABLE
END_TABlE
然後在BEGIN_TABLE与END_TABLE中间插入已经准备好的呒虾米table档
像这样:
BEGIN_TABLE
a 可 100
aa 能 100
aaa 是 100
aaa 某 99
aaa 字 98
END_TABlE
然後将修改过的header档存档成liu5.txt
再压缩成liu5.txt.bz2
4.如果你的系统上没有 ibus-table-createdb
那就用yum还是aptget去抓ibus-table这个套件
然後执行 ibus-table-createdb -s liu5.txt.bz2
会输出liu5.db档案
5.将liu5.db放到/usr/share/ibus-table/tables
再自己生个icon 取名叫liu5.png ,放到/usr/share/ibus-table/icons/
(icon的设定也在ibus的header档里,可以自己改)
6.终於结束了!!
在启动列上找找看ibus,在中文输入法应该可以看到呒虾米,新增後就可以使用了
P.S. 建议如果work的话暂时不要更新iBus,因为更新版本就要重新跑
ibus-table-createdb生成新的liu5.db档,所以还是不要没事找事做
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.118.178
※ 编辑: taroa 来自: 114.43.118.178 (10/24 11:04)
1F:推 MilchFlasche:iBus 这样有点小麻烦,还是 SCIM 装 table 简单 :( 10/24 11:45
2F:推 alexsh:这个请行易做一份给授权用户下载吧,使用频率的数据应该他 10/24 12:41
3F:→ alexsh:们比我们还清楚 10/24 12:42
4F:→ alexsh:我想这要的不是程设能力,是对Shell的熟悉程度Orz 10/24 12:43
5F:→ taroa:嗯,但是ibus可以用到其它语系的输入法,还蛮方便的 10/24 21:56
6F:→ dra:其实已经做好了 近期会拿出来和大家分享 :) 10/25 01:48
7F:推 fighter306:手机的s60版~~~(敲碗) 加油啊! 10/26 17:28
8F:推 poligen:实用!(不过我还是用gcin好了) 10/29 00:24
9F:推 Kawasumi:成功 网路上的方法都试不出来 原来是我没有加频率 XD 11/01 16:20
10F:→ Kawasumi:感谢你XD 11/01 16:20
11F:推 carymask:偷偷的说!官网有官方板的iBus表格了… 11/02 15:30