Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

ibus2cin

GitHub release

將行易官網提供的嘸蝦米 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

iBus 是在 Linux 平台下的輸入法框架之一。
例如奇摩輸入法、gcin、香草輸入法、Frankie / 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

Changelog

2.0.2 - 2020-05-25

  • changed: text description and typo
  • fixed: pass "Println arg list ends with redundant newline" test warning

2.0.1 - 2019-09-17

  • changed: selkey starts from 0 instead of 1

2.0.0 - 2018-07

  • changed: rewrite everything in Golang.
  • fixed: incorrect characters

About

ibus2cin - generate cin table from iBus database for Boshiamy

Resources

Packages

No packages published