rime-moran

自然碼+輔助碼 Rime 配置

CC-BY-4.0 License

Stars
93

Bot releases are hidden (Show)

rime-moran - Version 1.9 Latest Release

Published by ksqsf 6 months ago

Full Changelog: https://github.com/ksqsf/rime-moran/compare/1.2...1.9

2.0版本尚未完全就緒,暫緩發佈。 請將 Ver 1.9 理解爲 2.0 的預覽版本,是大版本更新。

碼表變更

  • 新增:單字表(moran.chars.dict.yaml)現已擴充到 8 萬餘字,爲音形碼之最。
  • 移除:刪除了 aabc 碼表和方案。
  • 變更:更新詞語詞庫;修正錯音錯字錯碼。面向 librime 1.11 的長詞聯想功能做了少量詞庫優化。
  • 變更簡碼碼表大量優化。(如不習慣,建議保留自己原本碼表。)

功能變更

  • 新增:拆分濾鏡功能,使用 Ctrl+i 切換。
  • 新增:全碼新增 yyxx/ 打法。
  • 新增:輔篩模式(moran_aux)。可在輸入末尾打一位或兩位輔助碼以篩選第一個詞語。請注意,該模式依賴於最新版本的 Lua 插件!如果上屏後無法清空輸入,說明 Lua 插件版本較舊。使用例:

https://github.com/ksqsf/rime-moran/assets/23358293/c018a7ff-b51f-4f29-b1f8-39b304f865e3

  • 新增:並擊輸入模式(moran_bj)。

  • 新增:單字輔助碼提示功能,可顯示一個字的所有輔助碼打法。該功能默認關閉。請參考 moran.schema.yaml 文件尾 moran/enable_aux_hint 的說明。(性能較差,不建議使用。)

  • 新增:簡碼提示功能。可顯示字或詞的簡碼。該功能默認關閉。請參考 moran.schema.yaml 文件尾 moran/enable_quick_code_hint 的說明。
  • 修正:修正了分號處理器可能重複觸發的問題。

  • 修正:修正了一些性能問題和兼容性問題。

前端相關變更

  • macOS:鼠鬚管默認主題修改爲 wechatwechat_dark
  • Android:改善了 Android 同文輸入法兼容性,現在無需增添額外文件,直接導入配置即可使用。
  • iOS:現已登陸 iOS 「倉」輸入法的內置方案倉庫。打開倉輸入法設置界面,點擊「輸入方案設置」,點擊右上方「➕」號,再點擊「方案下載」,即可直接下載安裝「魔然〈繁〉」「魔然〈簡〉」。

目前,本方案經測試,可正常運作於目前所有 Rime 前端平臺。爲確保正常使用,請確保使用 librime v1.10 或以上版本,Lua 插件版本也應當與之匹配。

使用效果請移步此 Wiki 頁面

配置系統變更及相應的升級說明

⚠️ 本版本對原本的配置系統做了較大修改。因此,比較穩妥的升級方式是 (1) 備份好個人數據後 (2) 全新安裝一套配置 (3) 重新導入原來的自定義,如用戶詞庫、碼表、選項設置等。

重要的用戶數據文件列表:

  • *.userdb 文件夾:使用過程中產生的用戶詞庫 ← 強烈建議備份!
  • moran_custom_phrases.txt:用戶自定義短語文件
  • 其他任何手動修改過的詞庫文件,請檢查 moran.extended.dict.yamlmoran_fixed.dict.yamlmoran_fixed_simp.dict.yaml

本次更新中,將原本散落在各 schema 中的拼寫運算和快捷鍵設置合併到了 moran.yaml 文件中。要設置新的快捷鍵,或想要引入新的拼寫運算,請參考 moran.yaml 中的說明。具體用例可參見 #41 。

由於 Rime 配置系統較複雜,如有疑問,請發起 issue 或 discussion 探討。

致謝

本版本得到了(排名不分先後) Kelatte 、三山剑客、SunShine、吕小布、吥捨洳楓、 gaboolic、小幽幽等的大力協助。在此表示感謝!

備註

  • TC 爲傳承字版本。
  • SC 爲簡化字版本。
rime-moran - Version 1.2

Published by ksqsf 11 months ago

Full Changelog: https://github.com/ksqsf/rime-moran/compare/1.1...1.2

更新方法:

  • 直接覆蓋舊版配置即可。
  • 請注意備份自定義短語( moran_custom.txtmoran_custom_phrases.txt )和其他手動修改過的文件(如 moran_fixed.dict.yaml),以免數據丟失。
  • ⚠️ 原 moran_custom.txt 文件已更名爲 moran_custom_phrases.txt,若對原文件有修改,請手動遷移。

默認模式主要更新內容:

  • 新的簡化字優先的簡碼碼表,參見 moran.defaults.yaml
  • 修復了長期使用後造詞能力可能退化的問題。
  • 修復了長時間連續打字後輸入法內存佔用不斷增長的問題。
  • 分號將優先選中漢字選項,跳過 emoji 選項。

字詞模式主要更新內容:

  • 新的簡化字字形的碼表,參見 moran_fixed.defaults.yaml
  • 新的 aabc 格式碼表,參見 moran_fixed.defaults.yaml。在這種格式中,三字詞的編碼是 AaBC,例如「文件夾」是 wfjm(而不是 wjjw)。

其他更新內容:

  • 擴充 Emoji 和英文詞庫。若某些詞條 Emoji 過多,可以修改 opencc/moran_emoji.txt 定製。

致谢:

  • 感謝呂奉先貢獻的簡體優先碼表。
  • 感謝 shitlime 貢獻的 ijrq/suffix 定製功能。

下載區文件說明:

  1. 兩個 apk 文件是自帶了配置的同文輸入法(自簽,無法與官方同文共存)。首次打開請耐心等待程序響應。
  2. rime-moran-for-Tongwen.zip 是額外包含了同文部署所必須文件的壓縮包。
  3. MoranSimplified.7z 是簡化字專用版本,所有設置和詞庫均是簡化字優先的。
rime-moran - Version 1.1

Published by ksqsf about 1 year ago

Full Changelog: https://github.com/ksqsf/rime-moran/compare/1.0...1.1

主要更新:

  • 新增:詞輔功能、字形標準選擇功能等諸多功能
  • 新增:新皮膚
  • 大量編碼優化

部分功能可由用戶定製,請參見 moran.defaults.yaml 和 moran_fixed.defaults.yaml 中的說明。

更新方法:新版覆蓋舊版配置即可,請注意備份自定義短語( moran_custom.txt )和其他用戶詞庫文件( *.userdb ),以免數據丟失。

rime-moran - 1.0

Published by ksqsf about 1 year ago

rime-moran -

Published by ksqsf about 1 year ago

rime-moran - beta1

Published by ksqsf over 1 year ago

rime-moran - 公開測試第1版

Published by ksqsf over 1 year ago

這個版本實現了初期的絕大部分構思,經作者測試,已達到了日常可用的水準,故公開發佈測試版,以便感興趣的同好來測試。

方案說明

  1. 該方案仍然處於「測試」階段。
  2. 該方案是完全依照作者的喜好編製的(如簡碼和簡詞等)。

因此,如果您喜歡該方案的設計,推薦您手動 fork 該方案並在此基礎上自行開發或手動將您喜歡的設計移植到您自己的方案中——親自設計的方案,才是最適合自己的!

安裝說明

dist.zip 壓縮包中含有完整的 Rime 配置,請在乾淨的 Rime 用戶目錄下展開該壓縮包。

※ 如果您想保留自己的配置,請手動修改相應的文件。

需要手動處理的:

  • rime.lua:請手動合併文件內容
  • default.custom.yaml:請手動合併 schema_list 內容

其他與方案無關的文件,您可選擇保留自己的版本。