看板 - 閱讀文章

您現在的位置是 Liu - 蝦米族樂園 http://liu.twbbs.org 。
^ 返回文章列表 | < 前一篇 | 下一篇 >

作者: 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)
推 MilchFlasche:iBus 這樣有點小麻煩,還是 SCIM 裝 table 簡單 :(    10/24 11:45
推 alexsh:這個請行易做一份給授權用戶下載吧,使用頻率的數據應該他   10/24 12:41
→ alexsh:們比我們還清楚                                           10/24 12:42
→ alexsh:我想這要的不是程設能力,是對Shell的熟悉程度Orz           10/24 12:43
→ taroa:嗯,但是ibus可以用到其它語系的輸入法,還蠻方便的          10/24 21:56
→ dra:其實已經做好了 近期會拿出來和大家分享 :)                    10/25 01:48
推 fighter306:手機的s60版~~~(敲碗) 加油啊!                        10/26 17:28
推 poligen:實用!(不過我還是用gcin好了)                          10/29 00:24
推 Kawasumi:成功 網路上的方法都試不出來 原來是我沒有加頻率 XD    11/01 16:20
→ Kawasumi:感謝你XD                                               11/01 16:20
推 carymask:偷偷的說!官網有官方板的iBus表格了…                   11/02 15:30