Git Product home page Git Product logo

rime-yustar's Introduction

宇浩・星陳輸入方案

本方案爲採用繁體簡碼宇浩・星陳輸入方案,方案設計來自rime-xuma,碼表來自宇浩官方版

使用介紹

  • 字集選擇(輸入時按 Ctrl + O 切換):

    • 常用: 常用繁體 + 部分異體字(例:爲(為)、衆(眾)等字)+ 部分日本漢字,共計9600多個。

    • 全集: 不過濾字集

  • 三重註解: 支持 拆分 + 編碼 + 拼音 提示。Ctrl + C 關閉註解,Ctrl + Shift + C 可以切換註解顯示等級。詳情參攷 rime-xuma

    想要正確顯示拆分的字根,需要安裝對應的字體。下載安裝字體下載 中的 fonts/YuhaoSongti.ttf

  • 反查: z(小寫)反查,zP拼音反查,zB 五筆畫反查。

  • 繁入簡出: 輸入繁體編碼,輸出簡化字(規範字),全局快捷鍵 Ctrl + Shift + Space

  • 全碼後置: 簡碼單字排序靠前,全碼重碼時降低排序,讓位於無簡碼字詞。默認開啓。

  • 手動造詞: 使用`(反引號)引導,使用`(反引號)分詞。如:`xxxx`xx`xx

  • 選重: ;(分號)次選,'(引號)三選。

  • 單字模式:方案默認啟用了詞組,但也可通過 詞組派 → 單字派 選項進行切換。

  • 符號: 可以使用 / 引導符號,比如,/sx 的候選有 1. ± 2. ÷ 3. × 4. ∈ 5. ∏

使用方案

複製目錄下所有文件到用戶文件夾,啓用方案(編輯用戶文件或在圖形界面勾選)後重新部署。

註: Rime 版本必須大於 1.8.5, 對應小狼毫版本 0.15.0

註: 確保你的發行版支持 librime-lua 插件。

註: 確保你已經有朙月拼音和五筆劃方案,否則不能部署成功。

Tips

  1. 關閉四碼唯一時自動上屏

    以下代碼在開頭都標註了文件名,若不存在,需手動創建,下同。

    # yustar_trad.custom.yaml
    patch:
       speller/auto_select: false
  2. 關閉四碼空碼時下一碼清屏

    # yustar_trad.custom.yaml
    patch: 
       speller/auto_clear: none # 可選有:manual(手動空格清屏),auto(空碼自動清屏),max_length(四碼時空碼頂字清屏,默認)
  3. 開啓逐字提示(不完全匹配)

    # yustar_trad.custom.yaml
    patch: 
       translator/enable_completion: true 
  4. 關閉造詞時逐字提示

    # yustar_trad.custom.yaml
    patch: 
       encode_sentence/enable_completion: false

Q&A

  1. Q: 爲什麼部署不成功?

    A: 確保你已經有朙月拼音和五筆劃方案,部分發行版(例如同文輸入法)並不內置,需要手動下載。 朙月拼音 五筆畫

  2. Q: 爲什麼部分功能無法使用(如字集過濾)?

    A: 確保你的發行版支持 lua 插件。

  3. Q: 如何刪除用戶自造詞?

    A:

    删除特定用户词:输入该词编码,移动光标选中该词,敲删词键 Ctrl + Delete 或 Shift + Delete (Mac OS 用 Shift + Fn + Delete),默认还绑定了 Ctrl + K。删除整个用户词典:先退出输入法程序或算法服务, 然后删除用户目录下的 huma_trad.userdb 目录,再启动输入法。

  4. Q: 與官方碼表不同之處

    A: 除了部分字使用了「T」源編碼外,其餘均爲「G」源編碼。詳見: #1

License

本方案基於宇浩输入法,分發碼表時請遵守其相關協議。

其他部分採用 MIT 協議。

rime-yustar's People

Contributors

ywxt avatar

Watchers

 avatar

rime-yustar's Issues

採用「T」源編碼的字

若某個字的「T」或「G」源字型包含以下部件,則採用「T」源編碼。

  • 𥁕

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.