Skip to content

『 洋蔥版 行列30 』方案說明

onion edited this page Oct 28, 2023 · 33 revisions

【前言】

Cover Cover

行列30輸入法上屏設定比較特殊,網上多只以 Rime 原生架構和一般方法作方案。

以網上行列 Rime 方案少用之 librime-lua 和之前建構 Rime 方案經驗,作了一個行列30方案。

不依賴 librime-lua 也有技巧可製作出手感接近原生行列30,但輸入顯示方面會不完滿。

以 Mac 香草輸入法的行列30為模板!

新增功能和修正網路上行列30方案之問題:

  • 增加〈注音查行列碼〉和〈行列碼查注音〉!

  • 增加〈日期時間等 Lua 掛接功能〉!

  • 增加 〈詞句功能〉!

    如:「1-1-8-8-」或「1-1-8-8-」「 ' 」打出「三人份」詞句。

  • 〈行列30符號〉:修正使「 w 」「 0-9 」同香草輸入法!

  • 〈行列30特別碼〉:修正同香草輸入法!

  • 〈行列30隱藏特碼碼〉:修正可直上或切換同香草輸入法!

  • 〈固定簡碼字的順位〉:修正使同香草輸入法!空碼位顯示 ⎔ ,且選擇後不會上屏。

  • 空碼位 ⎔ 被選擇後,同香草輸入法,為〔清除〕。

【建議主程式版本】

本行列30方案有用 librime-lua,主程式需包含該套件,且需較新版本。故建議以下主程式版本:

* Mac

* Windows

* Linux

  • Linux 上除非是個別網友封裝的,ibus-rime 和 fcitx-rime 核心都太舊了!本方案在 Linux 要正常使用,須自行封裝新的核心或找到別人封裝適當 librime 核心並附加 librime-lua 的版本!

  • 網友反饋 fcitx5-rime 在安裝相關套件後可行。

【說明】

* 功能鍵

  • 選字單按「下」可選擇,再按「右」可翻頁

    方向鍵選字設定只適用〈直式選單〉,〈橫式選單〉需另外修改。

  • 「Tab」和「Shift」+「Space」翻下一頁、「Shift」+「Tab」翻上頁

    初始翻頁和香草輸入法行列30不同,翻頁不用「Space」。

  • 「Space」:上屏所選中文

    大多數形碼都為「Space」上屏,初始設定從之。

    「 control 」+「 - 」可切換「 w 」「 0-9 」後「Space」為翻頁。

  • 「Return / Enter」:輸出英文

    「 control 」+「 = 」可切換「Return / Enter」直接上屏中文。

    「 control 」+「 - 」切換「 w 」「 0-9 」後按「Space」為翻頁時,其後按「Return / Enter」,則上屏所選符號。

* 反查等特殊功能

  • 「 = 」「 注音碼 」:注音反查行列碼!

    架構關係,主輸入鍵位小於掛接,連打切分選字後有 Bug,空白鍵無法打一聲。

    承上,用 lua 修正後,方向鍵、小鍵盤數字、ctrl+0~9 選字可正常,空白可一聲,但無法記憶,切分後選字依然有 Bug。

  • 「 = 」「 = 」「 行列碼 」:行列碼查注音!

  • 「 ` 」「 a-z 0-9 / ; ' , . - 」:一系列時間日期等 Lua 建構的特殊功能!

    詳細單按「 ` 」有說明。

* 切換鍵

以下切換鍵皆單一指定切換,欲循環切換,可用「 Control 」+「 Shift 」+「 1~0 」

以下含「 Shift 」為切換至初始設定。

--

  • 「 Control 」+「 [ 」:切換一般行列30輸入時,有無編碼提示。

  • 「 Control 」+「 Shift 」+「 [ 」:切換一般行列30輸入時,有編碼提示。

--

  • 「 Control 」+「 ] 」:切換 1~2 碼空格後〈香草模式〉。

  • 「 Control 」+「 Shift 」+「 ] 」:切換 1~2 碼空格後〈直出〉。

    預設〈直出〉。

    〈香草模式〉:兩個以上候選項就不直出。

--

  • 「 Control 」+「 - 」:切換「 w 」「 0-9 」後按「Space」,為〈Paging〉翻頁。

  • 「 Control 」+「 Shift 」+「 - 」:切換「 w 」「 0-9 」後按「Space」,為〈Cofirm〉上屏。

--

  • 「 Control 」+「 = 」:切換「Return / Enter」上屏候選項。

  • 「 Control 」+「 Shift 」+「 = 」:切換「Return / Enter」上屏輸入對映之英文。

--

【新舊字碼】

* 2022-03-17 舊字碼

* 2023-02-11 新字碼