ywxt / rime-huma Goto Github PK
View Code? Open in Web Editor NEW虎碼輸入方案,三重註解、字集切換、雙重反查、全碼後置……
License: MIT License
虎碼輸入方案,三重註解、字集切換、雙重反查、全碼後置……
License: MIT License
暫定包含以下部件的漢字如有「T」源,則此部件優先使用 「T」源字形
以下標註✅的異體字優先安排簡碼,除以下所列項之外,亦當包含 #5 中所涉及之漢字。
目前使用 OpenCC + 簡體字集的方式生成了「常用」字集,現在共不到10000個字。
好處是大陸常用字不會缺失,缺點是由於OpenCC的「異體字表」還未動工,部分異體字丟失,用字向OpenCC標準靠近。
保留此issue以追蹤後續優化。
您好!發現如、强、犟這三個字的編碼跟官網不太一樣:
字头:如
-编码:bd bdk
+编码:b bdk
拆分:女口
字头:強
-编码:bdc bdcc
+编码:bd bdcc
拆分:弓口虫
字头:强
-编码:bkc bkcq
+编码:bdc bdcq
-拆分:弓厶虫牛
+拆分:弓口虫牛
紅色來自 rime-huma,綠色來自虎碼的拆分查詢。
mzj 犯 mzjn 碎猝
mz 奇 mzk 砢奇
修改後應爲
mz 犯 mzj 碎 mzjn 猝碎
mzk 奇砢
理由:砢 字頻太低,其與 奇 重碼相較於 碎猝 兩個常用字重碼更加合理。
我是全拼用户,如果也想利用下方的lua进行三重注解,请问有哪些地方是需要额外修改注意的吗?感谢感谢
https://github.com/ywxt/rime-huma/blob/main/lua/huma/spelling.lua
https://github.com/ywxt/rime-huma/blob/main/lua/huma/spelling_processor.lua
目前的詞組的簡碼是根據GKB的字集做的,需要重新做。
爲了解決「微」「贏」「穀」這幾組重碼,添加了以下字根:
Wc
Fw
Gs
出于個人需求,我添加了 huma.extended.dict.yaml
文件,竝在亓中寫入了回頭碼。
當所加回頭碼原爲空碼,亓䏻正常工作;而當亓與全碼有重時,如 yyii
爲 𢇏
字之全碼,補爲 臸
字之回頭碼,
臸
則被後置。設想中應令回頭碼作前置。
經查,乃「全碼後置」功䏻所致,復查亓實現,竊㠯爲亓實現的邏輯不夠健全。
目前吾有一粗略想灋,可模仿字根之解,然不便後續調整。
可否支持其他非qwerty鍵盤佈局?或者自定義佈局?
如果開發者沒有時間精力的話,可否給一點建議,謝謝🙏
三簡存在大量空碼,可攷慮完善。
大致思路爲合幷碼表,改用lua脚本进行常用篩選。
若我有閑時我亦可做此事。
此外,建議爲一簡加入原版之快符作次選,該功䏻極實用,尤其在移動設备上。
最後,十分感謝您提供該方案,爲形碼輸入正字帶來了巨大便利!😄️
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.