ibus2cin - generate cin table from iBus database for Boshiamy
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Rewrite with golang Aug 10, 2018
README.md typo Aug 25, 2018
build.sh Update build script Aug 10, 2018
main.go Fix m4 27, 29 Aug 10, 2018
term-sheet.svg Rewrite with golang Aug 10, 2018
term-sheets.json Rewrite with golang Aug 10, 2018

README.md

ibus2cin

GitHub release

將行易官網提供的嘸蝦米 iBus 表格,轉換為一般通用的 CIN 表格工具程式

使用方式

將 ibus2cin 或 ibus2cin.exe 與自行易官網下載的 iBus 檔案解壓縮後,存放於同一個資料夾。
開啟終端機或命令列視窗,切換至此資料夾下後執行 ibus2cin,Windows 平台則是執行 ibus2cin.exe

> ./ibus2cin

ibus2cin - version 2.0
Generate CIN table from iBus database provided by boshiamy.com.
This program is distributed to help legal users, but without any warranty.
It's not an official utility from boshiamy.com, please use it well.
Source 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

iBus 是在 Linux 平台下的輸入法框架之一。
例如奇摩輸入法、gcin、香草輸入法、OkidoKey 等,分別為在不同平台下的輸入法框架,皆以使用輸入法表格檔來支援各種輸入法。

如何取得嘸蝦米 iBus 表格檔

請於行易官方網站,登入會員後,進入會員下載專區,於 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

修正

如果您先前曾使用 v2.0 之前的版本,請重新以 v2.0 重新產生新的 CIN 表格檔。
舊版有兩個字根判斷錯誤,因此有些符號會無法組字。