[分享] LIME / LIME-HD 輸入法對應表格式介紹


*************
本文已不再更新,LIME-HD的文件請參考: LIME-HD文件集
*************








LIME-HD的安裝說明請參考:http://www.mobile01.com/topicdetail.php?f=423&t=2181982&p=1



之前不少網友在詢問要如何製作LIME/LIME-HD的輸入法對應表,因為工作忙就一直沒有寫。趁這陣子較有些時間,趕快來補一下。

作者Art Hung的說明在: LIME – 建立輸入法對應表 / Create Mapping Table
(以下說明大部份由作者網站節錄)

LIME在1.8版已後已經可以讀取 .cin 的輸入法對應表,因此可以使用網路上網友提供的 .cin table (需為UTF-8格式)。如果不知要到哪兒找的話,可以先使用OpenVanilla的:
http://openvanilla.googlecode.com/svn/trunk/Modules/SharedData/

.cin table的格式網路上都找得到,所以這邊就先不提了。(目前LIME/LIME-HD尚未支援.cin中的 %selkey 及 %endkey)

以下將說明 lime 格式的輸入法對應表製作方式。

.lime規則
1. 每行文字代表一筆記錄
2. 每筆記錄包含兩個欄位
3. 欄位使用 Comma “,”、Pipe “|” 或 Tab (\t) 做為分隔符號。其中 \t 代表程式語言中的 Tab 分隔,其內容等同於選取鍵盤上的 [TAB] 鍵
4. 各欄位內容不能為空值
5. 第一個欄位為索引值(字根), 包含 A-Z、0-9及符號的任意組合,每組索引值均指向相對應的文字內容
目前索引值可使用的符號如後 . * , : ; @ # $ % & * ! / [ ]

6. 第二個欄位為文字內容, 可放置任意字或字串組合,其值被顯示在選取建議視窗(候選區)或文字編輯區塊當中
7. 輸入法對應表需儲存成 UTF-8 編碼,其副檔名需設定為 .lime


製作步驟
1. 開啟任意文字編輯器或工具
2. 建立輸入法對應表 (個人建議以TAB分隔較佳)
3. 文字編碼儲存為UTF-8 格式並設定其副檔名為 .lime
4. 將檔案拷貝至 SDCARD 中儲存 (LIME預設使用lime, LIME-HD預設使用limehd目錄)
5. 在LIME/LIME-HD中匯入做好的.lime檔
6. 如果有使用0-9做字根,喜好設定中的「啟動數字對應」要打勾開啟。如果有使用符號做字根,喜好設定中的「啟動符號對應」要打勾開啟

對應表範例
使用 Comma “,” 分隔
[分享] LIME / LIME-HD 輸入法對應表格式介紹

使用 Pipe “|” 分隔
[分享] LIME / LIME-HD 輸入法對應表格式介紹

使用 TAB “\t” 分隔
[分享] LIME / LIME-HD 輸入法對應表格式介紹


保留字
在對應檔中,@VERSION@是保留的,可以用來做註解或版本使用,匯入後只會在LIME/LIME-HD的輸入法中顯示最後一筆。例如以下列的範例對應表:
[分享] LIME / LIME-HD 輸入法對應表格式介紹

以LIME-HD為例,匯入後,可以看到在版本訊息中會顯示最後一筆@VERSION@的資料
[分享] LIME / LIME-HD 輸入法對應表格式介紹

自已轉的注音 .lime檔
下列是以前自己轉的注音.lime檔,字只有Big5碼的13053字再多「粧酶恒鴴墻碁彞銹嫺裏」這幾個字。字頻排列是依照這個 1994年的BBS轉信文章統計的字頻排序 ,(注音符號我排前面)。這個字頻畢竟是17年前的資料,可能跟現行大家使用的有一些出入,如果有網友知道比較完整的字頻資料,請跟我說。(教育部網站我只找到約3000多字的字頻表)

1. 字頻排列版注音: bpmf-sorted.lime
2. 倚天注音26鍵版: bpmf-et26.lime
3. 倚天注音41鍵版: bpmf-et41.lime
2011-06-03 19:15 發佈
NetKidz wrote:
3. 倚天注音41鍵版: bpmf-et41.lime

看到這個真是高興
但LIME不知有沒有辦法讓這41鍵像電腦鍵盤一樣出現在同一個畫面?

拆成二頁的鍵盤
不僅不像電腦鍵盤
還會造成某些音打不出字, 例如 B -
因 B 在第1頁
而 - 在第2頁

dotcom wrote:
看到這個真是高興
但LIME不知有沒有辦法讓這41鍵像電腦鍵盤一樣出現在同一個畫面?


LIME-HD 3.3.0已發佈,注音部份新增倚天26鍵、倚天41鍵及許氏注音排列。
所以不需再另外匯修改的對應表。

倚天41鍵有另新增一觸控虛擬鍵盤包含這41鍵在同一鍵面。這三種排列都使用英文鍵盤。
(因為會用這三種的基本上都不用看符號吧?

有興趣可以試看看。
Use the force, read the source!
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?