单字
音码加速,形码辅助
最后更新于
键道作为一种音形码方案,其音码的核心仍是一种双拼输入方式。全拼用户或是对双拼原理感兴趣可参考解说视频。概括的来说,键道单字的音码恒定为两码,即只需两次击键(声母 + 韵母)便能确定任何汉字的读音。比起不定码长的全拼,双拼可大幅提升输入效率与节奏。如遇到输入音节与预想不符的情况,用户可返回温习键道音码所对应的规则。
与全拼不同,键道的设计理念决定了其输入中不会出现长字词句一次上屏的情况(连续上屏技巧可参考顶功章节)。下列例字均为候选中的首选项,需在输入下一个字前按空格键(␣
)上屏
上述音码部分确实加速了音节的输入,但由于汉语中众多的同音字词,单一的双拼输入仍无法提升总体的中文输入速度。当输入的字词不在首选时,由于无法按空格键(␣
)上屏候选项,用户依然面临着繁复菜单翻页与别手数字选重的困境。而作为辅助码,键道形码便是快速筛选重码的关键。
比起市面上各种令人望而却步的笔画与拆字规则,键道的形码仅由a
、i
、o
、u
、v
5个键构成。其所代表的5种笔形、极少量的字根,以及简单直观的拆字规则能有效避免过重的记忆负担和陡峭的学习曲线,使用户稍加练习便能大幅提升选重效率。
与全拼不同,键道的设计理念决定了其输入中不需要(也不推荐)用数字进行选重。只需在输入音码部分后根据以下规则依次输入字根编码(双编码字根两码视为一个整体)即可快速筛选重码
观察键道图谱可发现,键道一共有3种字根:笔画字根,键名字根和双编码字根。由于非笔画字根最终也能被拆解为笔画字根,为平衡输出编码的离散度与合理性,键道在字根运用中有以下规则:
以键道形码上的字根为基础,键道采用简洁直观的“二分法”拆字规则——将任何汉字拆解成“分别具有最佳组字能力的”两个部件。汉字字形复杂多变,为了顺利将所有汉字拆分成1-2个部件,在拆解过程中必须时刻遵循以下两个前提:
由于许多汉字结构有多种拆字可能,为确保其编码的唯一性,键道在判断拆法过程中遵循以下顺序(优先级由高到低):
键道“二分法”的拆字核心在于“组字能力”。上述两条前提与四步顺序并非竞争关系,而是为达到“使拆解后的所有部件分别具有最佳组字能力”这一结果所定的判断依据。在应用任意优先级时都应该考虑两条前提是否已得到满足
同样在拆解过程中,四步顺序可被反复应用。比如拆法A如果产生一个高优先级部件和一个无组字能力的部件,而拆法B能使两个部件都有一定的组字能力(即使其优先级较低),那我们仍应选择拆法B以达到“使拆解后的所有部件分别具有最佳组字能力”这一结果
由于“二分法”最多只产生两个部件(并辅以上述字根与拆字规则),键道可将所有汉字的形码都控制在4码以内。因各个汉字的笔画数与其所含字根均不相同,从中可供选取的编码自然也大相径庭。下表对所有的形码编码规则进行了罗列(无优先级,汉字拆解后的两个部件可分别套用不同的编码规则):
为能更清晰的讲解键道的使用规则,本章节在举例中均使用了全码的输入方式,故单字码长最高可达6位(音码2位 + 形码4位)
在实际使用中,目标单字往往只需经过1-2码的筛选便会出现在首位了。因此除非遇到生僻字,日常使用中几乎不会出现使用全码或复杂规则的情况
字根规则 | 例字与讲解 | 其它例字 |
---|---|---|
拆解前提 | 例字与讲解 | 其它例字 |
---|---|---|
拆解顺序 | 例字与讲解 | 其它例字 |
---|---|---|
编码规则 | 例字与讲解 | 其它例字 |
---|---|---|
ns
lk
yd
那
里
有
lj
yl
xf
路
与
安
qt
jj
kd
全
出
口
无中断
国:gliavv
“国”在“玉”之前提前中断“口”的书写(全包围结构),故该字无法使用“口”作为字根,应使用笔画字根
回、园、丧
无首笔
白:bhuiav
“白”在“日”之前有且仅有一笔“㇒”,故该字无法使用“日”作为字根,应使用笔画字根
先、讯、行
无交错
老:lzuoua
“老”在“土”之后有一笔“㇒”与其相交,故该字无法使用“土”作为字根,应退一步使用“十”作为字根
田、里、黄
书写顺序
过:glvioa
“过”是先写“寸”再写“辶”,故拆解该字也循序同样顺序而非单纯的从左到右
边、建、方
取大优先
吉:jkvooo
“吉”拆解的首个部件最大可覆盖到“士”,故该字应拆解为“士 + 口”而非“十 + 其它”(虽然“士”和“十”同为键道字根)
压、幸、赤
独立汉字
不含5种主笔形自成汉字
竞:jgovou
“竞”拆解成“立 + 兄”与“咅 + 儿”两部分均为独立汉字,但“咅”不是常用汉字,故该字应拆解为“立 + 兄”以提高两部件综合组字能力
竟、劳、党
常用字形
含字根
含部首
寒:hfoooo
“寒”如首部件取“宀”,那末部件将完全失去组字能力,故该字应拆解为含“宀”的常用字形部分与底部两点以提高两部件综合组字能力
真、幂、慕
键道字根
克:keuoou
“克”拆解成“十 + 兄”与“古 + 儿”两部分均为常用汉字。“十”与“口”同为键道字根,故该字应拆解为“十 + 兄”使两部件各含一字根
章、莫、咸
偏旁部首
算:stuvia
“算”无论如何拆解都无法产生独立汉字/常用字形/键道字根,而其中“⺮”为部首,故该字应拆解为“⺮ + 其它”以优先分离偏旁部首
衷、慧、翼
羊:ypouvv
“羊”无法被拆解成两个部件,其本身也不是键道字根,故该字形码按笔顺逐一输入笔画字根直至取满4码
心、虫、气
不到4划
子:zkaivv
“子”无法被拆解成两个部件,其本身也不是键道字根且笔画不足4划,故该字形码按笔顺逐一输入所有笔画字根后再重复一次末码
一、刀、川
含键道字根
午:wjuvuo
“午”无法被拆解成两个部件,其本身也不是键道字根,但在字形中含有键道字根部分,故该字形码按笔顺逐一输入笔画字根和键道字根直至取满4码
页、米、术
键道字根
贝:bwaoo
“贝”无法被拆解成两个部件,作为键道字根其编码不会超过两码,故该字形码按键道字根编码输入后再重复一次末码
月、木、日
特例字形
首部件编码因笔顺中断,且中断时有且仅有一笔
爽、或、弌
码:msvuaa
“码”可拆解成“石 + 马”,这两个部件均不是键道字根,故该字形码按每个部件的笔顺各取前两码来组成4码
简、晓、草
个:geiii
“个”可拆解成“人 + 丨”,其首部件为单编码字根而末部件不足两划,故该字形码按每个部件的笔顺先输入首部件的一码,再输入末部件的编码(最多可取3码)。由于其末部件不足3码(部件自身两码 + 首部件多余的一码),故输入末部件编码后再重复一次末码
仁、吐、汁
rnivvv
feuooi
xfooau
仁
者
安
lzuoua
hgoovu
eziuou
老
怀
少
xjvuia
xbiovv
ydvuao
而
信
友