Skip to content

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

onion edited this page Oct 24, 2024 · 41 revisions

【前言】

Cover Cover

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

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

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

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

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

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

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

  • 增加 〈詞句功能〉!

    如:「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 在安裝相關套件後可行。反饋需另外執行安裝 librime-lua 外掛套件指令:sudo zypper in librime-lua

【說明】

* 功能鍵

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

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

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

* 功能鍵(翻頁模式)(預設)

「 control 」+「 - 」切換為確認模式。

此快捷鍵 Windows 上容易與其他軟體快捷鍵衝突,故已遮屏取消。

  • 「Space」: 翻下一頁(不輸出空白且可翻頁時);上屏(不輸出空白且沒頁可翻頁時)

  • 「Return / Enter」:上屏當下選擇。

* 功能鍵(確認模式)

「 control 」+「 Shift 」+「 - 」切換為翻頁模式。

此快捷鍵 Windows 上容易與其他軟體快捷鍵衝突,故已遮屏取消。

  • 「Tab」:翻頁時,使「Space」回復可輸入空白,而不是上屏!!!

  • 「Space」:上屏(不輸出空白時)

    大多數形碼以「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 」+「 - 」:切換為確認模式。

  • 「 Control 」+「 Shift 」+「 - 」:切換為翻頁模式。

    上兩個快捷鍵 Windows 上容易與其他軟體快捷鍵衝突,故已遮屏取消此兩個快捷鍵。

--

【新舊字碼】

* 2022-03-17 舊字碼

* 2023-02-11 新字碼