將行易官網提供的嘸蝦米 iBus 表格,轉換為一般通用的 CIN 表格工具程式
如果您先前曾使用 v2 之前的版本,請重新以 v2 重新產生新的 CIN 表格檔。
舊版有兩個字根判斷錯誤,因此有些符號會無法組字。
將 ibus2cin 或 ibus2cin.exe 與自行易官網下載的 iBus 檔案解壓縮後,存放於同一個資料夾。
開啟終端機或命令列視窗,切換至此資料夾下後執行 ibus2cin,Windows 平台則是執行 ibus2cin.exe
> ./ibus2cin
ibus2cin - version 2.0.2
Generate CIN table from iBus database provided by boshiamy.com.
This program is distributed to help legal users, but without any warranty.
Source code repo: https://github.com/ethanliu/ibus2cin
語法:
./ibus2cin [參數] iBus-表格檔
範例:
./ibus2cin boshiamy-ibus-1-8-x/boshiamy_t.db
./ibus2cin -v 1.1 boshiamy-ibus/boshiamy_t.db
./ibus2cin -v 1.1 -o boshiamy.cin boshiamy-ibus/boshiamy_t.db
參數:
-o string
輸出的 CIN 表格檔名 (預設為 "[iBus-表格檔].cin")
-v string
嘸蝦米表格檔版本 (預設為 "2.1")
iBus 是在 Linux 平台下的輸入法框架之一。
例如奇摩輸入法、gcin、香草輸入法、Frankie / OkidoKey 等,分別為在不同平台下的輸入法框架,皆以使用輸入法表格檔來支援各種輸入法。
請於行易官方網站,登入會員後,進入會員下載專區,於 Linux 支援區塊,選擇 IBus table 或 IBus (ibus-table > 1.8.0) 任一版本。 檔案下載解壓縮後,僅需副檔名為 db 的檔案,此則為 iBus 表格檔。
- boshiamy_c.db - 簡體輸入,即 ,,C 模式
- boshiamy_ct.db - 繁體輸入簡體輸出,即 ,,CT 模式
- boshiamy_j.db - 日文輸入,即 ,,J 模式
- boshiamy_t.db - 繁體輸入,即 ,,T 一般模式
於會員下載專區,點選該項目的相關資訊,再點選版本說明,即可看到嘸蝦米表格檔實際版本。
目前行易官網所提供的版本
- boshiamy-ibus-1-8-x.tar.gz 版本 2.1
- boshiamy-ibus.tar.gz 版本 1.1
Install ming-w64 for building windows platform
brew install ming-w64
Build with make, check Makefile for detail or make for usage
make all
- added: python + tk
- changed: text description and typo
- fixed: pass "Println arg list ends with redundant newline" test warning
- changed: selkey starts from 0 instead of 1
- changed: rewrite everything in Golang.
- fixed: incorrect characters