xkinput / rime_jd Goto Github PK
View Code? Open in Web Editor NEW星空键道6是星空系列输入法中的一款双拼音形码中文输入法方案,「Rime键道」是该方案借助RIME开源输入平台的实现。
Home Page: https://xkinput.github.io/
星空键道6是星空系列输入法中的一款双拼音形码中文输入法方案,「Rime键道」是该方案借助RIME开源输入平台的实现。
Home Page: https://xkinput.github.io/
要点:
讨论:
编码有误的条目:
㽏 gfaiva
僰 blvivi
鹢 ykuoua
衎 kfuivv
怹 tfioao
黇 tmiiiv
氿 gbauau
琎 jbvvvu
𨱑 hmioii
斠 jciioo
栱 gyvviu
謦 qguoov
鋆 ywvoiv
淖 flaivi
𠳐 bpovvu
榖 gjuoua
臌 gjuvov
瀔 gjauov
洄 hbaiav
叚 jsaviv
澼 pkaauo
麀 ydovai
姞 jkauuo
蹐 jkoiuo
䴙 pkavov
儦 bciova
粄 bfoouu
鞁 bwviai
烻 yfovui
掞 efiuoo
骦 emaavi
贰 xjvvao
僎 ftiaaa
朏 fwuoai
涸 heaiav
藠 jciioi
劼 jduoau
儳 jfioai
录 ljavao
读音有误的条目:
猹 fsuavo
(以上绝大部分由 @amorphobia 找出)
作为键道的贡献者和布道者,我做了如下贡献
我希望递交议案,共同商讨键道的英文名修订议程,以便利于键道的普及和推广
键道目前的英文名是 Rime_JD,该名字与 rime 输入法相似,JD 也与京东 JD相近。甚至念都难念,存在用户辨识度混淆与不便记忆和传播问题
当然,我理解 JD 是 JianDao 的拼音缩写,Rime 也是基于 rime 的意思。但我们想事情得站在用户、对方的角度想。一个初来咋到的新的潜在用户,他可以不知道 rime 输入法,也可以第一眼不明白 JD 就是键道的意思,但一个自创的专有词 Keydo 可就一眼就和键道这个输入方案的品牌对上号在脑海中留下印象
_ 间隔符也是不便于普通用户记忆和敲打的障碍,目前主流的产品没有用 _ 取名的。_ 是适用软件的命名,但不适合作为品牌或产品的命名。
Apple \ Microsoft \ Amazon \ Google \ Flypy
但凡你印象中能回忆出来的品牌都没有用 _ 这种特殊符号命名的
键道要普及,名字最关键。英文名字取得好,事关用户能否准确辨识、敲打和念读。
键道这个名字取得好,英文名自然不能拉胯
我提出一策:Keydo
键道 Keydo
双音节,好记忆,易发音,Key 和 do 两词组合,记忆有锚点,发音有节点
好名字能让人更好地记住你
键道有 Keydo
我要带领 键道 成为双拼音形输入方案市场第一名,请务必支持此次议案。
让大家知道键道,熟悉键道,爱用键道,便是我们的追求!
It has been fixed in master of upstream (Yikun/hub-mirror-action#182). Need to update the action version to master to avoid the failure.
并将重码和空码作相应调整
删除:
都某 ddmd(不知道是什么)
陪都 pwdd(已有正确读音:pwdja)
将: 改为:
为都 wwdjou
白都 bhdju
之都 fkdjou
春都 jwdjv
都比 ddbk
龙都 lydj
丽都 lkdjv
明都 mgdjo
三都 sfdjv
通都 tydja
陶都 tzdj
下都 xsdjvu
帝都 dkdj
东都 dydjv
神都 endjou
国都 gldjia
界都 jddjia
尘都 jndjiu
昌都 jpdjo
并将重码相应调整。
含哪字的可以忽略,其他的需确认是bug、彩蛋,还是特性。
2023年末特殊词汇总.txt
读nián时,除了人名外,黏是推荐字形,粘是旧字/俗字/不规范字。
建议将以下词组换为黏字,或者保留粘字,黏字优先。
目前官方码表中,包括且仅有:
防粘 fpnm
胶粘 jcnm
缠粘 jfnm
粘合剂 nhj
粘度 nmdjo
粘着 nmfe
粘附 nmfjo
粘滞 nmfko
粘着 nmfl
粘过 nmgl
粘合 nmheo
粘胶 nmjc
粘结 nmjdo
粘聚 nmjl
粘米 nmmk
粘膜 nmmlo
粘腻 nmnko
粘着 nmqe
粘人 nmrn
粘土 nmtjo
粘稠 nmwdo
粘网 nmwp
粘虫 nmwy
粘性 nmxgo
粘液 nmyeo
粘着 nmzl
不高兴 bgx
不敢想 bgx
拾万仟佰拾元角分 ewqf
十万千百十元角分 ewqf
万仟佰拾元角分 wqbf
万千百十元角分 wqbf
暗语 xfyl
暗喻 xfyl
冷板凳 lbdov
兰布达 lbdov
我发现「嘅」字没有收录
希望能支持所有的粤语字
测试了好多粤语字,发现常用的几个都没收录。比如「哋」、「啲」、「瞓」、「噉」、「嗰」等粤语常用字都没收录。
如果觉得这些粤语字不适用于普通话,出个单独的粤语扩展字库也好
起码有得用
在输入的时候发现”正邪“除了有qrxdv之外,也有qryev。因此,提议删除正邪的qryev一条。
此外,原本的qrxdv的确还是有对应到”正邪“,不需要改。
此外,zheng ye 的读音的词想增加两个,一个是”正业“-qryevi
另一个是"整夜”-qryev
我的 fork 已经添加了新分支,见 https://github.com/amorphobia/Rime_JD/tree/plum
如果提案通过,我将 push 这个分支到主仓库。这个分支不会对词库有任何改动,相反地,之后可以用 github actions 把词库的更新同步到这个分支
可以使用东风破自动化安装词库
为了给仓输入法提供自带方案。星空键道对于一个输入法 App 来说,有其他码表方案没有的一些特性需要单独测试,如顶功、候选注释(630提示 / 顶功提示)等。
仓输入法在构建的时候使用脚本来自动获取输入方案,键道现有的目录结构比较复杂,若使用东风破可以很简单地一行命令安装:
bash rime-install xkinput/Rime_JD@plum
# 或者
bash install-packages.sh xkinput/Rime_JD@plum $OUTPUT_DIR
我做了个基于 Quicker 的键道 6 查字工具。
该工具只要选中字,运行就能显示编码,比网页版的方便些。
https://getquicker.net/Sharedaction?code=05ec6884-ae9f-44ed-5f89-08d9b92d74db
目前「百」字在码表里有两个全码 bhvuia, bhvuoi,「佰」字也有两个全码 bhivui, bhivuo
键道的拆字和取笔应保持唯一性,这是键道做到自洽的重要前提,我提议应删除其中一个全码,具体编码情况应充分讨论。
1.码表中「亟」的编码为:jkaii,ai组成「了」,第三笔是明显的「口」字了,不应该拆解为「丨」。
故因纠正为:jkaio。
2.jkaio 是「𬯀」,jkaiov 依旧是 「𬯀」。
应将「亟」纠正后替代五码的「𬯀」
我看默认键道6配置里面是注释了 '
的次选上屏的。为什么还会上屏。
默认配置里所有的 pair '"' : { pair: [ '“', '”' ] }
也都不起作用。
使用丁香码表生成器检查出来的
bgls 病啦#bglso
btqy 宝塔镇河妖#btqyo
dehv 大实话#dehvo
deqg 但是这个#deqgi
dmqc 电桥#dmqci
dzfb 倒追#dzfbi
dzyr 独自一人#dzyru
ehxj 社会学家#ehxjo
elli 傻愣愣#ellio
etei 食铁兽#eteii
gbxe 个半小时#gbxei
hdwt 回答问题#hdwti 很多问题#hdwtu
htze 还则#htzev
jmlf 渐蓝#jmlfa
jpld 长篇累牍#jpldu
ldqq 漏球#ldqqa
lsme 辣么#lsmeo
lzgw 老滚#lzgwu
mkqp 迷障#mkqpo
rdwt 肉串#rdwti
rtqj 软著#rtqjv
sjwt 四脚朝天#sjwti
tpdd 糖豆#tpddo
wsht 我死后哪管洪水涛天#wshtu
xxbv 二向箔#xxbvu
ykst 一酸#ykstv 乙酸#yksta
ylgv 一两个#ylgvv
zydo 早一点#zydov
zzkk 孜孜矻矻#zzkka
bleku 博识#blekuo
bmeka 缏尸#bmekaa
dkckv 地刺#dkckvv
erhzu 升号#erhzuo
erjjo 视如己出#erjjoa
fbsyu 饭饱思淫欲#fbsyuu
fjjjo 祓除#fjjjoa
fkyfu 支烟#fkyfuo
fsdea 法德#fsdeau
ftelv 专硕#ftelvv
hxhya 活学活用#hxhyao
hzeko 嚆矢#hzekou
jwtai 陈伟庭#jwtaio
jxhza 降号#jxhzao
knqgi 肯綮#knqgio
ljylu 鲁豫#ljylua
mljko 磨叽#mljkoo
nsmea 那麽#nsmeao
qbedo 亲授#qbedoi
qnhei 振翮#qnheiv
qpeku 长势#qpekui
qpqku 长气#qpqkuu
rndeo 认的#rndeou
weyeo 啜菽饮水#weyeoi
xffoo 新装置#xffooi
xgfka 婞直#xgfkau
ydqlv 有去#ydqlvv
ykypv 医养#ykypvo 弋阳#ykypva
ylwkv 玉墀#ylwkvv
ytjsv 原嫁#ytjsva
以下简码过长,需要改短1码:
脎 ssuu
择 fhiua
鹄 hjuvu
俫 lhivo
mlau空缺,可考虑将 嫫 mlaui 或者 嬷 mlauo 改短
以下单字缺少以下简码:
豗 hbvuv
这 qeovo
囍 xkvov
砯 pgvu
以下单字只有简码,缺少全码:
虵 eeiaa
灀 exavo
蝠 fjiav
珋 lqvvu
碁 qkviv
觍 tmiai
祂 tsoaa
螯 xzvvi
嬢 nxau
有两个形码:
臜 zsuouv zsuuvi(后者是对的)
在schema文件中,繁体字转换用的是s2tw.json,应该输出**用字,但是有些字不对。参照TWVariants.txt,
而且因为用了simplifier,所以即使用uyklk也打不出(衤里)。(有没有可能让超级字词+的编码不受simplifier的影响?)
参考键道与特殊拼音 (ê, hm, hng, m, n, ng) 的兼容性
考察《新华字典》和《现代汉语词典》,以下是有特殊拼音的规范字及其现状
拼音 | 汉字 | 编码 | 对应拼音 | 备注 |
---|---|---|---|---|
ê | 欸,诶 | xw/xh | ei/ai | 「欸」是多音字,另一个读音 ai 的编码无误,但「诶」不是多音字,没有 ai 读音 |
hm | 噷 | - | - | 未收录 |
hng | 哼 | hr | heng | 「哼」是多音字,只收录了 heng |
m | 呒 | fj/wj | fu/wu | 两个拼音都是错的 |
m | 呣 | mj | mu | 错误读音 |
n/ng | 嗯 | xn/xr | en/eng | |
n/ng | 唔 | xn/xr/wj | en/eng/wu |
由于「嗯」、「哼」是常用字,补丁方案应尽可能维持它们的编码,除此之外编码分配应保持直观。
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.