[心得] 在iBus上安裝嘸蝦米
目前像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)
推
10/24 11:45, , 1F
10/24 11:45, 1F
推
10/24 12:41, , 2F
10/24 12:41, 2F
→
10/24 12:42, , 3F
10/24 12:42, 3F
→
10/24 12:43, , 4F
10/24 12:43, 4F
→
10/24 21:56, , 5F
10/24 21:56, 5F
→
10/25 01:48, , 6F
10/25 01:48, 6F
推
10/26 17:28, , 7F
10/26 17:28, 7F
推
10/29 00:24, , 8F
10/29 00:24, 8F
推
11/01 16:20, , 9F
11/01 16:20, 9F
→
11/01 16:20, , 10F
11/01 16:20, 10F
推
11/02 15:30, , 11F
11/02 15:30, 11F
Liu 近期熱門文章
PTT數位生活區 即時熱門文章