/rime-array-extended

【行列】輸入方案

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

行列30

基於rime-array的修改版本。

What's the difference?

  1. 反查字碼

    • 增加萬用字元反查行列碼 (已merge)
    • 反查碼以方括弧框住 (已merge)
    • 以"="開啟行列反查注音
  2. 詞句輸入

    • 預設關閉詞彙字典
    • 預設取消自動造句功能
    • 沒有候選詞時,按空格清空輸入碼
  3. 行列的傳統功能

    • 特別碼不顯示在menu的第一頁,且按下空格後自動上屏特別碼
    • 簡碼順序列出,保留空碼位
    • 按下「w + 數字鍵」後可以用「空白鍵」換頁
    • 遇到重碼字時,需要按兩次空白鍵來上屏
      • 按下第一次空白後,馬上開始輸入下個字的字碼會自動上屏第一個重碼字

Bug修正

  1. 修正萬用字元對於四碼罕字(含'8^'的話共五碼)不生效的問題 (已merge)

  2. emoji的字碼從小寫改大寫

  3. 避免對特別碼和簡碼生成萬用字元


安裝

配方: ℞ array

東風破 安裝口令: bash rime-install jeang-bo-yuan/rime-array-extended

手動安裝:將array30*.yamllua/*.lua複製到用戶資料夾中並重新部署。

功能說明

以下簡短說明本方案各種實用功能,其他更詳細說明可參考Wiki

符號組

沿用行列官方符號組輸入方式。輸入w+數字鍵即可選取各符號分組。

新功能:輸入w+數字後可用「空白鍵」翻頁

Emoji建議

從方案選單 🈚️->🈶️選擇啓用Emoji建議功能。啓用後,當輸入字詞時相關意思的emoji將會出現在候選列上。例如輸入9-9-1v時候選字下方將出現😄及其他相關笑臉emoji。

此功能乃基於Rime Emoji / 繪文字輸入方案

由於此功能會影響候選字順序,請斟酌使用。另外亦可使用下述針對行列30使用環境而設計的Unicode Emoji輸入方案。

Unicode Emoji輸入方案

此為在原行列30的基礎上新增的emoji輸入方案。用家可透過美式鍵盤大階A-L行選取emoji。第一層分類如下:

  • A: 🙂 表情符號 Smileys & Emotion
  • S: 🧑 人物及身體 People & Body
  • D: 🐕 動物及自然界 Animals & Nature
  • F: 🍴 食物及飲料 Food & Drink
  • G: ✈ 旅行及地點 Travel & Places
  • H: ⚽ 活動 Activities
  • J: 💡 物件Objects
  • K: 🔣 圖標符號 Symbols
  • L: 🏴 旗織 Flags

新功能:輸入emoji時可用「空白鍵」翻頁

所有emoji由二至三個鍵碼組成。更詳細的取碼原則請參考Wiki

"?"萬用字元

輸入"?"作為單個萬用字元,支援查找 二至四碼 字。

從朙月拼音反查行列30

`鍵開始輸入拼音以反查行列碼。

※欲啟用朙月拼音反查行列碼的功能,需要編譯出luna_quanpin的字典文件。luna_quanpin輸入方案來自https://github.com/rime/rime-luna-pinyin

簡碼

一、二级簡碼已編排數字鍵位,空碼位以「□」代替。欲上屏簡碼可以透過「數字鍵」來選擇。

alt text

特別碼

按下「空白鍵」可自動上屏特別碼,例如:按下t + Space將上屏「的」。

重碼字

按下「空白鍵」上屏文字時,若該碼位只有一個字,則會自動上屏;否則就要用「數字鍵」選擇或者再按一次「空白鍵」。

欲輸入「不」,可以透過z + Space + 1z + Space + Space

按下z + Space後馬上開始輸入下個字的字碼會自動上屏「不」

alt text

授權條款

LICENSE