1 概述
声笔简码是独特的普及型顶功输入方案,是广大普通用户输入中文的最佳选择,比现在流行的所谓智能拼音输入法更加具有优势。
2 优势
声笔简码的优势可以总结为:简单性、高效性和知识性。它比拼音更简单,比五笔更高效,还有利于人们巩固语文知识。
2.1 比拼音更简单
声笔简码非常简单,具有易学、易用的优点,只需要知道用v表示零声母,用aeuio分别表示折、横、撇、竖、捺五种笔画,便可以上手使用了。与搜狗拼音、百度拼音等拼音输入法相比,它不用区分平、翘舌,不需要知道韵母,没有区分前、后鼻音等的烦恼。
根据王力德《汉字编码的普及目标体系与编码实例》的研究,在各种汉字属性中,声母和笔顺在必修系数、规范系数、简单系数和记忆系数四大方面得分都是最高的,如下表所示。
汉字属性 | 必修系数 | 规范系数 | 简单系数 | 记忆系数 | 合计 |
---|---|---|---|---|---|
部首 | 1 | 0.5 | 0.5 | 0 | 2 |
字根 | 1 | 0 | 0 | 0 | 1 |
角形 | 0 | 0.5 | 0.5 | 1 | 2 |
字型结构 | 1 | 0.5 | 0.5 | 1 | 3 |
笔顺 | 1 | 1 | 1 | 1 | 4 |
笔画数 | 1 | 1 | 0 | 0 | 2 |
声母 | 1 | 1 | 1 | 1 | 4 |
韵母 | 1 | 1 | 0.5 | 1 | 3.5 |
声调 | 1 | 1 | 0.5 | 1 | 3.5 |
表中,必修系数为某汉字属性对“中小学语文课所必修”的隶属度,必修者为1,非必修者为0。规范系数为某汉字属性对规范性的隶属度;完全明确且有公认的统一标准,不产生歧义者为1;基本有公认标准,但使用时存在比较大的模糊性为0.5;没有公认标准,无论范围或分类全部都是各家任意规定,模糊性相当严重者为0。简单系数为某汉字属性对简单性的隶属度;简单、直观、易掌握者为1,有一定难度者为0.5,难学者为0。记忆系数为某汉字属性对记忆性的隶属度;某属性种类少,记忆量少,无须强制记忆,回生率低则为1;反之为0;介于两者间的为0.5。
声笔简码仅仅使用了不分平翘舌的声母和按书写顺序的笔画,所以它在必修系数、规范系数、简单系数和记忆系数四个方面都是最好的。不仅如此,汉字的笔画信息还十分丰富,给编码带来了巨大的灵活性,可以做到伸缩自如。
2.2 比五笔更高效
声笔简码具有静态编码的126个简码字和441个简码二字词,对其它字词的码长还可以进行动态调整,并且可以自动造词、自动淘汰罕见词组,使其能不断地适应输入者的需要,逐步成为专门为用户量身定做的输入法,比以速度见长的五笔字型输入法的平均码长还短得多。
根据北京语言文化大学的大型字频率统计资料,抽取其中的GB2312汉字对几个输入法的单字输入效率所作的统计分析,在字均用键上进行比较的结果为:声笔简码(3.1678)<五笔字型(3.2658)<自然码(3.3061),均未计算标点符号。也就是说,声笔简码的单字输入效率比五笔字型提高了3.09%,比自然码提高了4.37%。对于大字符集(如GBK字符集和GB18030字符集),由于增加的都是不常见的汉字,所以对该统计结果基本上不会产生什么影响。不过,需要注意的是,统计是针对典型的汉字文本得出的,是在统计平均意义上的结果,并不排除有的文本会产生不同甚至相反的结果。
上面讨论的是完全用单字输入汉字且不进行动态码长调整的情况,而实际输过程中往往是字词混合输入的,而且码长是动态变化的。由于词组的数量非常庞大,而且不同的输入法所收的词组的数量和种类都不大一样,因此要根据词频表来统计字词混合输入时各种输入法的效率是非常困难的。不过,词组输入是声笔简码的强项,字词混输加动态码长调整时,声笔简码的字均码长仅为1.8左右,大大优于五笔字型,因为五笔字型的字均码长为2.2左右。
2.3 便于巩固中文
声笔简码还是帮助人们巩固语文知识的绝佳手段。为什么呢?
现在绝大多数人使用的拼音输入法完全没有字形的信息,长期使用拼音输入法以后,往往会产生「提笔忘字」的现象,有意无意地采用同音替代,如「突破」误为「图破」、「重点」误为「终点」等;而长期使用五笔字型之类纯形码,则常常会产生「见字忘音」的现象,打字时可能出现形似替代,如「紧」误为「紫」、「租赁」误为「租凭」等。音形结合的输入法,如自然码和小鹤音形,则有利于克服这种窘境,但是需要同时掌握双拼和拆分的双形,学习难度相当大,虽然可能比学习五笔字型的门槛要低点。
声笔简码也是一种音形结合的输入法,但是用的是音里面最简单的声母(而且不分平翘舌)和形里面最简单的单笔画,而且按笔顺取,所以学习难度非常低,规范性非常好。人们「提笔忘字」和「见字忘音」基本上都只是缺少联想线索而导致想不起来了,而不是忘得一干二净。只要稍加提示,比如提示声母或者首笔,就会「哦」的一下回忆起来。故而,声笔简码以最小的代价,帮助人们巩固了语文知识——汉字的读音和字形,而且笔画和笔顺是遵从国家标准的,不是五笔字型和其他音形码那种非标准的拆分。不规范的部件和拆分仅仅是为了满足汉字输入的需要,不但不具备知识性,而且还会有误导的作用。五笔在这方面比较突出,成为五笔被许多人诟病的原因之一。
实际上,纯音码输入法和纯形码输入法都是不完备的中文输入法。纯音码输入法遇到不知道读音的字就无法输入,所以拼音输入法提供了U模式,用笔画或部件来反查拼音。纯形码输入法遇到想不起字形或者不会拆分的字也无法输入,所以就会「卡壳」,需要通过拼音来反查字形,比如有的五笔用户就干脆用「五笔拼音」混打模式,以便快速反查。所以,在实际使用过程中,纯音码也是离不开形的,而纯形码也是离不开音的。
3 快速入门
声笔简码极其简单,没有什么学习门坎,可以用一句话概括它的内容:用v表示零声母,用aeuio
分别表示折、横、撇、竖、点五种笔画,采用简拼加笔画编码。声笔简码的编码规则和示例如下。其中,s表示声母(不区分平翘舌),b表示笔画。b为元音字母aeuio
,s为剩下的21个辅音字母。笔画不足时,则重复末笔。一旦使用笔画或者满四码后,就可以省略空格。
- 单字:
sbbb
,即声母加前三个笔画。例如,就joei 从cuou 机jeiu 接jeie 源yooe
。 - 二字词:
ssbb
,即各字的声母加第二字的前两个笔画。例如,关系gxua 高兴gxoo 导演dyoo 理想lxei
。 - 三字词:
sssb
,即各字的声母加第三字的首笔。例如,计算机jsje 输入法srfo
。 - 多字词:
ssss
,即前三字的声母加末字的声母。例如,爱因斯坦vyst 中华人民共和国zhrg
。
3.1 简要说明
虽然声笔简码已经非常简单了,但是为了进一步减轻初学者的记忆负担,在手机上提供了助记皮肤,可以长按N
键打开或者关闭助记。在打开时,给出了笔画和零声母用键(aeuio
和v
)的提示,如下图所示。如果是在电脑上,则可以把该图放在电脑桌面上,在打字的时候帮助记忆,一般几分钟就记住了。
当一个字有多种不同的读音且声母不同时,则可以用多种方法输入该字。例如,「盛」对应的拼音有cheng
和sheng
,对应了c和s两个不同的声母,因而它在声笔简码中也会有两个编码,分别是ceua
和seua
。
对于非成字偏旁部首,一般取其名称首字的声母作为它的声母进行编码。例如,「亻」的名称为单人旁,取「单」字的声母d作为「亻」的声母,可以用duii
输入「亻」。不知道非成字偏旁部首的名称也没有关系,因始终可以用纯笔画的方式输入。比如,「亻」可以用uiiii
输入。
对于笔画不是很熟悉的人来说,有个别汉字和偏旁部首的笔顺容易弄错,在声笔基础的附录二中罗列了出来,建议对不熟习笔画的人专门注意一下。熟练掌握正确的汉字笔画,不仅是学习中文的目标之一,也是用好声笔简码和声笔其它输入方案的前提条件,必须高度重视。因为笔画和笔顺是一种语文知识,所以系统没有为其提供容错码,即用户必须使用正确的笔画和笔顺才能输入,纠正错误的过程也是学习知识的过程。
3.2 缩减编码
声笔简码中的缩减编码,又称为缩减码,可以缩短字词的输入码,类似于搜狗拼音中的固顶字词或者五笔字型中的简码字,或称简码。
声笔简码的单字有一、二、三级简码,分别称为一简字、二简字和三简字。一简字的例子有就j 我w 没m
。二简字的例子有从cu 此ci 起qe 来le
。三简字的例子有机jei 威weu 凝noe 关gou
。
声笔简码的二字词有二、三级简码,分别称为二简词和三简词。二简词的例子有关系gx 参加cj 东西dx 会议hy
。三简词的例子有高兴gxo 设计sjo 密封mfe 决定jdo
。
声笔简码的一、二简字词是固定不变的,便于形成条件反射。三简字词和全码字词一样会随着用户的使用习惯发生变化。
另外,声笔简码在三简的码位安排了二简词和一简字的组合,也可以节约用键,要尽量使用。例如,我们的wmd 他们是tms 进行了jxl
。这种设计确定性高,比安排大量的三字词简码更容易掌握,而且不少组合使用频率还是很高的。
3.3 扩展编码
声笔简码中,单字和二字词的的四码空间很小。单字的sbbb
四码空间只有21×5×5×5 = 2,625
个码位。二字词的ssbb
四码空间只有21×21×5×5 = 11,025
。
三字词的sssb
四码空间也不大,为21×21×21×5 = 46,305
个码位,好在三字词的数量比较少。多字词专用的ssss
四码空间相对比较大,为21×21×21×21 = 194,481
个码位。
与上述四码空间形成鲜明对照的是,声笔简码收录了GBK
字集超过两万的汉字,收录的词组数量有48万多,其中二字词有近20万。所以,无论是单字还是词组,四码时的重码现象都很严重。特别是单字和二字词,即使比较常用的都有可能需要翻页,甚至数次翻页来输入。翻页查找属于强交互的操作,每页都需要用眼睛扫瞄六个选项,是非常耗费时间的,会大大降低输入效率,而且容易看花眼而出错。
声笔简码首创了扩展编码,利用其编码的顶功特性,通过追加两个笔画就能迅速将编码空间扩大25倍,可以快速筛选出所需的重码字词。结合后述动态码长的使用,完美地兼顾了编码空间与输入效率,既能享有巨大的编码空间,又能具有很短的平均码长,两全其美。
比如,「揪」字在第一次输入时,在输入jeie
后需要按三次翻页键,然后再用a
选择,如下图所示。每翻一页,都需要用眼睛扫视 6 个选项,人机交互频繁,既费眼又累心,效率很低。
然而,如果再追加两个笔画的话,「揪」字就成了第一选项,如下图所示。
可见,在输入罕见字时,通过追加两个笔画,会大大地提高输入效率。声笔简码将四码选重和扩展编码有机结合,是一大创新,既能照顾初学者的传统输入习惯,又能让高级用户采用更快速的输入方法,做到在日常的输入过程中几乎不进行翻页操作。
搜狗拼音在输入罕见字时,也可以追加笔画或者部件编码来减少重码,但是需要用 TAB 键手动触发加码模式,同时需要空格或者数字键上屏,显得非常笨拙。例如,输入「揪」字时,要用 jiuTABpz2
。TAB
键和数字键比aeoiu
难操作得多。
声笔简码在输入词组的时候,也可以追加笔画来对付重码的重灾区,不过是回头追加的首字前两笔,而不是末字的后续笔画,这是为了增强笔画去重的能力,也是为了统一词组的扩展编码方式。
例如,「转正」一词在第一次输入时,在输入zzei
后需要按七次翻页键,即出现在第八页上,然后再用a
选择,如下图所示。每一页,都需要用眼睛扫视 6 个选项,人机交互频繁,效率很低。
然而,如果再追加第一字前两个笔画的话,「转正」就出现在第一页上,只需用e
选择上屏就可以了,如下图所示。
可见,在输入重码太多的二字词时,通过追加首字头两个笔画,会大大地提高输入效率。
三字词和多字词也可以类似地使用扩展编码。比如,「旧石器」一词在第一次输入时,在输入jsqi
后需要按多次翻页键,然后再进行选择,效率比较低,但是在追加首字的前两笔ii
后它就出现在第一页上了。再如,「结绳记事」在第一次输入时,输入jsjs
后需要按多次翻页键才能找到,而在加上首字的前两笔aa
后就出来了。
3.4 编码反查
在使用简码时,特别是在学习简码之初,有时会遇到不会打的字。怎么办呢?程序提供了丰富的反查手段,可以通过笔画和拼音来反查编码,还可以采用字海两分来反查和输入非 GBK 汉字。另外,还通过反查提供了临时拼音输入法。
3.4.1 拼音反查
在知道拼音而不知道字形时用 i 引导拼音反查,注意零声母要用 v 充当。
例如,要反查「访」字的编码,就在输入 i 之后再输入它的拼音 fang,所以实际的输入为 ifang,结果如下图所示。反查出「访」字的编码为 foaoea。如果是多音字,那么就会有多个编码,如图中的「房」字就有 foaeuo 和 poaeuo 两个编码。
对于零声母字,如「案」字,在反查时除了用 i 引导还需要在正常拼音的前面加 v,因为 an 是零声母音,所以实际的输入为 ivan。在图中提示出的案vooaau
,表示「案」字的编码为 vooaau。
3.4.2 笔画反查
在完全不知道读音的时候,直接用 aeuio
按顺序输入笔画进行反查,无需引导。
在下面的笔画反查的例子中,不用引导而直接输入 uuao 后,出现了以这四个笔画开头的字。第一项是反fuuaoo
,表示「反」字的编码为 fuuaoo。第二项为般buuaoe puuaoe
,说明「般」是个多音字,有两个编码。
3.4.3 两分反查
通过 i 引导的拼音还支持用字海两分法来进行反查, 支持查找八万多汉字,一般用于反查难读而易于两分的字或者输入 GBK 以外的字。GBK 以外的字,声笔简码不提供正常编码,不能按正常方式输入,只能在两分查找到后选择输入。
下面是字海两分法查找的例子。第一个例子是反查「龖」字的编码,在输入到第二部分拼音的第一码时就出来了。第二个例子是通过输入「尸」和「水」的拼音来反查「尿」的编码,输入了两部分完整的拼音。
对于非 GBK 字集里的「㕛」字,它是没有编码的,只能用两分法来输入,如下所示。此时,需要移动光标选中该字,然后再用空格上屏。
3.4.4 临时拼音
在一时半会想不起某个词中某个字的笔画,而这个字因为不常见又不方便用单字进行反查时,可以用 a 引导临时拼音来变相地输入词组或者查到该字的写法。但是,对于反查出来的词组是不会显示编码的。
例如,「饕餮」可以用 ataotie 来查找和输入,而「耄耋」可以用 amaodie 来查找和输入。注意,用于引导的字母 a 是不会显示的。
从以上结果可以看出,临时拼音也兼具有拼音反查和两分反查的能力,但是并不推荐这么做,而应该用 i 来引导拼音反查和两分反查,这是因为用 a 引导时需要两次 Esc 键才能清除编码。之所以现在还保留着 a 引导的这种单字反查编码的能力,是为了兼容历史版本。
4 技能提升
4.1 续码顶屏
在传统字词型输入法如五笔字型中,当字词的码长不足四时,需要用空格上屏,只有码长为四时的首选字词才能省略空格。在声笔简码中输入单字和词组时,只要加了笔画,在后续声母时都可以被顶上屏幕,无论是否达到最大码长都可以节约空格。所以说,声笔简码具有「顶功」,可以大大地提高输入效率。
例如,五笔字型的二码字吧kc 给xw
和三码字华wxf 动fcl
在后接首码时都是需要空格上屏的。声笔简码中的二码字,如从cu 此ci
和三码字机jei 威weu
,在后接声母时都是不需要空格的。另外,声笔简码中的三码二字词,如高兴gxo 接受jsu
,也是不需要空格的。
再如,同样是用纯单字输入「中国人民站起来了。」这句话。用五笔字型输入时的用键为k_l_w_n_uh_fhn_go_b.
,共使用了 20 键。用声笔简码输入时的用键为zigir_mazoeoqelel.
,共使用了 18 键,其中「站」字也有可能是用 5 键,因为大于三码的字输入码不是固定的。用搜狗拼音输入时,则完全没有固定的输入方法,它所有字的编码默认都是动态变化的,所以它的用键会在 18到数十键不等。
正是由于续码顶屏的优势,使得声笔简码的纯单字输入平均码长在没有动态码长调整的情况下也只有3.1678,低于五笔字型的3.2658。这是一个让人吃惊的结果,因为声笔简码的单字输入是其弱项,居然比历史上以快速著称的五笔字型单字码长还短。
4.2 字母选重
传统输入法通常都是用数字键来选择重码字词。由于击打数字键需要跨行进行,手指移动距离远,容易产生误击,一般人都无法盲打,所以会严重影响输入速度。搜狗拼音虽然可以设置用字母选择重码字词,但是必须先用空格键引导,效果大打折扣。
拼音用户对数字键的依赖程度比五笔用户高得多,熟练的五笔用户只在输入四码后出现重码时,才会使用数字键选择,有的甚至通过左右 Shift 键选择 1、2 重码来避免使用数字键,以便提高击键率,降低误击率。搜狗拼音的重码很多,前后翻页的操作很频繁,所以它把逗号和句号键作为默认的前后翻页键,以便快速、准确地翻页。但是,这样做又使得在输入逗号和句号这两个常见标点符号时无法进行顶屏而实现快速输入。
在声笔简码中,当输入的编码达到四码时,如果有重码字词,那么就用aeuio
兼做重码选择键。这时,提示行重码字前显示的aeuio
并不代表笔画,仅仅表示出现的顺序,其作用和传统输入法的数字选择键完全一样。不过,用户在击打aeuio
时要比击打数字键方便、快速得多。
例如,搜狗拼音输入jiao
时,会出现很多同音字供用数字键选择,可能的选项如下,因动态调频的原因,结果会有出入。
声笔简码则不一样,在输入jiae
时,出现的重码字则是用aeuio
选择,可能的选项也会因动态调频而发生变化。
再如,搜狗拼音输入shij
时,会出现很多同音词,需要用数字键选择,可能的选项如下,因动态调频的原因,您的结果可能会有出入,如下所示:
而在声笔简码中,输入sjoo后,可能的结果如下。
此时,如果要输入「视觉」一词,则用e
进行选择;如果要输入「商家」一词,则用u
进行选择。
4.3 动态码长
动态码长是指在输入的过程中,字词的码长会适应用户的使用习惯而发生变化,越常用的字词码长会变得越短,而不常用的字词码长会变长,从而在总体上提高输入效率。
在默认情况下,声笔简码的单字和二字词在输入的时候,如果码长超过了三码,那么下次输入可能就只需要三码了。
比如,「打」字在本次输入的时候是用的deie
,那么下次输入的时候可能就只需要用dei
了。再如,「高级」一词如果在本次输入是用的gjaa
,而且进行了选重,那么下次输入的时候一般只需要用gja
就可以了。
当使用了扩展编码的时候,动态码长的效果更加显著。
比如, 「揪」 字,在用jeieue
输入后,下次输入时可能就只需要用jeie
就可以了。再如, 「转折」一词,在用zzeiea
输入后,下次输入时可能就只需要用zze
就可以了。
再如,若「教师节」在本次输入使用的是jsje
并且用u
进行了选重,那么下次再输入的时候,一般就会成为首选项。再如,「松松散散」一词在用ssssei
输入后,下次输入一般就只需要ssss
了。
4.4 自动词组
声笔简码具有自动词组功能。也就是说,它能够利用用户之前输入的字词来自动创造新的词组,同时也能够将用户几乎不使用的新造词组自动清除。对于少量暂时还未被清理的废词,用户不必理会,到时限后就会被自动删除。
在必要的时候,如用户错误地确认了临时词组,系统也提供了手动删除的手段。在电脑上,通过方向键将光标移动到该词上面,再按 Control + Delete
键来删除。在手机上,则通过左右滑动空格来移动光标到要删除的词,然后下滑退格键删除。注意,如果是非临时词组,需要删除两次才能删除。第一次删除时只是把它变成了临时词组。
例如,如果要造「声笔」一词,可以先按单字方式输入声和笔。然后,按词组方式输入sbue
,由于系统词的重码已经超过一页,需要翻页找到声笔一词,或者追加「声」的前两笔ei
来快速过滤重码,快速找到造好的词组,或者用Shift+Tab
快速定位到重码词的末尾。在选择输入一次新造的「声笔」后,它的码长就会动态地缩短,下次输入的时候可能就只需要sbu
了。
再如,要造「声笔码」的话,若前面已经造好了「声笔」,所以可以拆成「声笔」和「码」来输入。然后,按三字词方式输入sbme
,按Shift+Tab
快速定位新词,可见临时词组「声笔码」已经造好了。选择上屏一次后,「声笔码」就会成为正常的词组。
最后,如果要造「声笔简码」一词,可以先输入「声笔」和「简码」。下次按多字词方式输入sbjm
时就有「声笔简码」 一词了。
当然,在用户不知道系统中有某个词组的时候,如果按照词组的方式来输入,就可能因为系统没有该词而找不到想要的词组,即发生所谓打空的情况。此时,建议用ESC
键一次清楚编码,拆开打一次就能够自动造出想要的词组,供下次使用。
需要注意的是,为了避免发生组合爆炸,产生太多的垃圾词组,系统默认限制了自动造词的最大长度为5,且不能有非汉字字符。另外,在进行枚举式自动造词的时候,是以编码对应的字、词为单位来进行组合的,并不是以单字为单位的。例如,在输入声笔sbu 系列xleu 码meu
后,生成的词组为「声笔系列码」「声笔系列」「系列码」,而不会生成「声笔系」「笔系列」「列码」等。另外,如果造词之后马上使用了退格键,系统就会自动删除所造的词组;中间夹杂有非汉字的话,也会中断造词。
4.5 以字代词
由于声笔简码的一、二简字都只需要两键就可以输入,所以在记住并能盲打它们以后,往往可以按单字的方式来输入由它们组成的二字词。例如,「经过」「没有」「大家」这些常用二字词的三码重码很多,观察提示行会降低输入效率。因而,必要时可以拆开成为单字来输入。声笔简码的一简字只有21个,二简字也只有105个,并且是使用频率极高的字,经过一段时间的使用,自然而然地就会形成条件反射。只是需要用户对这类词形成拆开打的习惯。
例如:「经过」作为词组来输入的话,就会与很多常用二字词如「结构」「价格」等重码。而拆开用打单字也只需要四键,然而因为没有重码,在记住后是可以盲打的,速度要快得多。同时,还可以将码位让给其它常用词。
4.6 组合变换
为了在输入中文时节约用键和避免回改,声笔简码提供了巧妙的组合输入方法,通过分号、Tab 键和分号键来实现。这样做,实际上也分化了重码,增加了确定性。大量不是词的组合都可以通过这种方式来进行输入,从而有效地利用编码空间。注意,这个时候是没有提示的,需要用户对简字和简词非常熟习才行。
- 两个一简字的组合,可以用两字的声母加分号来输入。例如,「就是」[一下]「出发」「我是」「发就」等等都可以这样输入。
- 一简字加二简词的组合,可以用三字的声母加分号。例如,「是一样」「的时候」等等。
- 两个二简词的组合,可以用四个字的声母加分号来输入。例如,「需要多久」「麻烦你们」等等。
- 三个一简字的组合,可以用三个字的声母加单引号来输入。例如,「一个人」「就是了」「是不是」「不是不」等都可以这样输入。
- 一个二简词加两个二简字的组合,可以用四个字的声母加单引号来输入。例如,「我们就是」「这个不是」等可以这样输入。
4.7 特殊顶屏
4.7.1 条件顶屏
简码在输入二简词时,通常是需要用空格上屏的。由于二简词的使用频率非常高,所以空格的使用量是相当大的。有没有办法来尽量省略一些空格呢?有的!简码巧妙地利用延迟顶屏实现了这一点。
例如,在输入「我们决定」的时候,输入wm后不要忙着空格上屏「我们」,而是继续输入「决定」的前两码jd。
这时,发现候选项中并没有「我们决定」,而「决定」的第三码为o,o没被重码选择键占用,从而可以直接输入o将我们顶上屏幕,留下的部分正好是「决定jdo」,达到了省略空格的目的。
再如, 想打「部门设置」,在输入jkjd后,发现为空码,提示是这样的:
没有关系,接着输入「进度」的第三码o,顶出前两码jk对应的二简词「加快」后,留下了jdo,正好是「进度」的前三码。
4.7.2 大写顶屏
声笔简码在有些情况下,可以用大写来避免使用空格或者避免回改,称之为大写顶屏,这时大写会自动变换为小写作为编码显示。
在一、二、三码之后,可以用大写来输入后续字词的首码并省略空格。例如,输入「幸福的生活」,一般的用键是xf_d_sho
,而采用大写顶屏后,用键就变成xfDSho
。当然,在这种情况下大写的使用仅仅是一个不关痛痒的选项,用不惯的用户可以忽略不用就是了。
在四码之后,可以用大写将前两码对应的二简词上屏,并与后两码一起形成新的三码。这一方面可以节约空格,另一方面,也可以避免回改。例如,在dsky
后输入S
时,会将ds
对应的二简词「但是」顶上屏幕,同时剩下kys
三码。同样,在wmsh
后输入O
,会将wm
对应的二简词「我们」顶上屏幕,同时留下sho
三码。在不用大写顶屏的时候,就需要先在ds
后用空格将「但是」上屏,而若忘记了输入空格,在没有大写顶屏时就得先用退格键删除ky
,再补上空格,回改的成本非常高。
5 高级设置
声笔简码的默认模式为四顶常规模式,根据使用场景和用户的使用习惯不同,可能需要对模式进行调整。在电脑上可以用Ctrl+~或F4,在手机上直接点击状态栏的相应选项,就可以切换模式了。如果要将某种模式设置为默认状态,只要修改sbjm.schema.yaml文件中相应状态开关项的reset值,并重新部署一下就可以了,如下图所示。
5.1 三顶模式
在默认的四顶模式下,声笔简码的三字词和多字词都是从第四码才开始顶屏的。如果用户的使用场景单一而简单,那么可以调整为三顶模式,使得大多数三字词和多字词都只要三键就可以输入了。
例如,在三顶模式下,输入「计算机」可能只需要jsj
就行了,而在四顶模式下则至少需要jsje
。
再如,输入「爱因斯坦」,在三顶模式下,一般只需要vys
即可,而在四顶模式时需要vyst
。
在声笔简码的schema中,有一个参数enable_filtering来控制在输入三个声母时是否将多字词过滤掉。该参数的值默认为false,意味着不过滤,如下所示。如果将它改为true,那么在三个声母时就只有三字词而不会有多字词。
注意上图红框中还有个参数lower_case,默认为false。这时,在三顶模式下,若采用一二三末字的声母来输入多字词,则第四码必须用大写字母。例如,「爱因斯坦」就需要用vysT
来输入才行。
但是,有的人很不习惯用输入大写字母,怎么办呢?办法是将lower_case参数值改为true。这样的话,末字的声母改用末字的首笔来输入也可以。比如,「爱因斯坦」就可以用vyse
来输入。
在遇到不知道末字首笔的多字词时,仍然可以用大写末字声母的办法来输入,例如:魑魅魍魉cmwL
。两种输入方式都是支持的。
另外,在三顶模式下,二简词加一简字的组合一般不再能用空格上屏,需要用Tab上屏,因为三个声母的码位基本上被三字词和多字词占完了。比如,wms
被「文明史」占用了,要用输入「我们是」就得用wms+Tab
来输入了。
5.2 增强模式
在增强模式下,新增了630个数选字和2205个数选二字词。630个数选字又包含105个数选声笔字、393个声笔笔字和132个声笔序字。2205个数选二字词中包括2197个声声笔词和8个声声序词。
5.2.1 数选字
下面列出的是105个数选声笔字,将其编码第二码中的aeuio变为23789即可,它们的使用频率仅次于105个基本声笔字。
办本便步被参才处常产队到多点定费否风峰法改工各光关红花后黑活己机今叫将恳克科肯空灵两脸路冷马模们吗美能弄拿呢宁陪排朋跑派群其气器情忍热入肉认书声生时实通太特听它娥耳爱啊案屋王位网问细现行些学以要月业应展走知只这
下面列出的是393个数选声笔笔字,将其编码第三码中的aeuio变为23789即可,它们的使用频率仅次于数选声笔字。
编避婢巴比表百报霸吧北卜必变并闭宝备笔般保八纯层陈翠车春存场吃餐尘尝初冲曾闯沉触长船传采导刀蛋登东动达地电督党调度弟斗独等德但爹纷弗妇防丰奋副幅房放烦富服复反份父贯敢姑孤观戈干感更果归该广盖阁怪够管瓜鬼谷缓婚孩欢划环厚或霍喝虎辉户毫火海忽很何合结建加际劲较静奇接夹界尖紧记交精间觉解简近件金亏矿苦困卡课刻阔客狂靠练录陆连理龙老雷量虑劣临论离类流留乱律例领母弥妹眉买迈麦码木灭目谋魔米闷满么每魅命纳尼女难奈扭男诺凝逆闹浓脑牛您念骗劈颇碰批喷频评旁普婆鹏篇盘偏贫骑屈劝轻青区却瞧请亲拳清欠千倾企绕弱刃柔软瑞辱荣嚷燃容饶锐任丝司始收圣输三死十霜山叔少尚神市数闪深色算所身受统退陶台替态提题堂谈痛突条铁徒停逃欧按恩哀额尔矮奥纹慰娃卫万未威五雾围误文闻完务物往伟翁续寻姓险习邪形雄相需兄虚贤削许新羞闲性系先须向希约已妖院又与于原样因耀语言义阅游疑银御依爷组张姊阵转专左真震最战掌之主总字周种质作坐
下面列出的是132个数选声笔序字及其编码,其中第三码数字仅仅是无理选重,与笔画无关。
水si8 染ro8 图ti7 哭ki9 钱qu7 瞪di8 承ca7 考ke2 融re9 害ho8 求qe9 跟gi8 味wi7 团ti8 绿la7 望wo7 冉ri8 附fa9 俄vu9 曲qi3 吴wi3 嚅ri9 垦ka7 耐ne3 默mi7 尾wa9 猛mu7 颗ki7 岸vi7 隘va3 岂qi9 魁ku8 配pe9 弹ta7 纤qa7 罗li9 盼pi7 哪ni9 澳vo7 帕pi9 绔ka8 恶ve3 驱qa8 喃ni7 判po8 唯wi8 愕vo2 财ci8 拍pe3 罚fi9 睿ri3 响xi7 冒mi8 仍ru9 暖ni3 齐qo8 邓da2 叹ti3 哈hi7 婀va8 背bi8 媪va9 屁pa8 推te2 单do8 辈bi7 投te9 娘na8 功ge9 咐fi8 吩fi3 嫒va7 晴qi8 艾ve9 圈qi7 况ko7 由yi8 凯ki8 终za9 具ji9 范fe2 飘pe2 隗ka3 嗯ni8 典di7 润ro2 化hu3 鸟nu7 六lo8 筷ku9 啡fi7 员yi7 刚gi9 聂ne2 哦vi3 庵vo8 阮ra8 尻ka2 封fe9 屙va2 仁ru7 府fo8 资zo8 影yi3 幻ha3 云ye9 唐to8 纩ka9 坚ji3 汝ro3 早zi8 吻wi9 讨to7 拟ne9 络la9 埃ve2 屏pa9 侃ku7 都de9 呼hi8 贵gi3 呆vi8 裴pi8 块ke9 唉vi9 傲vu7 骂mi9 则zi7 持ce9 蠕ri7 盟mi3 臂ba9
5.2.2 数选词
下面列出的是2197个数选声声笔词中的前200个最常见的,其编码方式都是取全码的前三位,但是第三码中的aeuio变为23789。
这么那么一点只有社会世界声音之间技术眼睛生活以为有些然后宝贝想到男人所有本报要求研究一阵公司真是决定信息有关合作继续只见解决感觉精神提高她们由于以及之中思想母亲回答生产群众也许江湖干部兄弟甚至立刻最后机会对于目光不禁中央多少了解意思提供政治数据整个结构高兴举行到底之下不再具有来到哪里以前不少是否主席计划早已接着还要刚才报道坚持既然使用找到否则真正容易以来注意方式学习愿意投资作用回到见到政策或者设计不必增加答应任务原因对象农业过程师父接受只好根据增长脸色力量留下跟着变化少年主人规定城市冷冷能力不管受到积极各种变成制度担心事业为何介绍生命随着今日产生稳定全身不但仿佛之外经验不仅世纪严重打算妻子分析行为放心直接算法哈哈伸手选择应用民族知识更加职工总理指出访问难以执行学生大概简直开展记得相当丈夫达到质量程序听见首先困难听说失去绝不尽管重点实施方向促进机关笑容表现功力资金确定用户迅速绝对的确哥哥学校
下面列出的是8个数选声声序词,其第三码是无理的,而且均为2。
任课rk2 总额zv2 看啊kv2 瑞恩rv2 破案pv2 母爱mv2 份额fv2 维尔wv2
5.3 自定词典
除了增强模式中提供的数选字词外,声笔简码还有一个名为jdzdy.dict的自定义词典,其中预置了大量额外的单字和二字词,它们可以进一步增强简码的单字和二字词能力,用户还可以根据自己的需要对它们进行修改。但是,不要修改编码中带有$
的字,它们位于文件的尾部,是用于控制增强模式声笔字显示顺序的。
在默认情况下,并没有启用简码的自定义词典。需要启用时,请修改sbjm.schema.yaml文件,将下图中红框中一行前的#
去掉,再重新部署一下即可。不过,建议用户在熟悉增强模式下的数选字词以后再启用这个自定义词典,否则会有很大的记忆负担,因为此时首页显示的是自定义词典中的数选字词。
(1) 单字
预置的单字有105个sn字和525个sbn字,其中s表示声母,b表示首笔画,n表示01456
。如果用户记不住强模式下的数选字词,可以翻页查看第二页的候选项。
例如,在输入z后,首页显示了「做怎再住者」五个数选字,可以用01456
选择;翻页后,才会显示增强模式下的五个声笔字「终真种则资」。
再如,输入ze后的情况如下,上例类似。
假如想把「政」字改为「针」,那么直接用文本编辑器打开jmzdy.dict文件,搜索其中的「政」字,并将它替换为「针」,保存后重新部署一下即可。
(2) 词组
预置的词组有2205个二字词,其格式为ssn,其中ss表示两字的声母,n表示01456
。如果用户记不住强模式下的数选字词,可以翻页查看第二页的候选项。
例如,在输入zy后,首页显示了「终于 怎样 重要 只要 主要」五个数选二字词,可以用01456
选择;翻页后,才会显示增强模式下的五个声声笔词「早已 只有 作用 中央 注意」。
假如想把「只要」改为「之一」,那么直接用文本编辑器打开jmzdy.dict文件,搜索其中的「只要」字,并将它替换为「之一」,保存后重新部署一下即可。
6 打字训练
关于打字的训练软件、训练目和打字速度的一般性讨论详见声笔基础中的打字训练一节。这里只讨论简码打字的具体训练方法。
简码的定位是普通型的输入方案,主要用于一般的工作和生活中,不太适用于竞速和打字比赛中的首打。若用于有大量词组的赛文进行重打,效果可能会出奇地好,但是要注意与您的实际应用场景相匹配,否则会对扰乱用户词库的调频信息,除非您把两种应用场景的用户词库分开后切换使用。
简码的一、二简单字和二字词以及数选字词都是静态编码的,熟习后可以不看提示进行输入。若要迅速熟习缩减码,建议进行一些强化训练。
6.1 字词训练
常规模式下需要强化训练的内容包括一简字、声笔字、声声词。如果使用四顶模式,则可能还要训练常见的三简字词(声笔笔字和声声笔词)。
6.1.1 一简字
一简字共计21个,详见:一简字
6.1.2 声笔字
声笔字共计105个,详见:声笔字
6.1.3 声声词
声声词共有441个,详见:声声词
6.2 综合训练
详见:综合训练
附录:声笔简码的编码格式
为了便于用户总结和记忆声笔简码的基本内容,现将在默认设置时的字词编码格式以浓缩的表达式方式总结如下。
- 单字:
sb^b'b(bb)
,即声母加前三个笔画,可选地加第四、五笔。 - 二字词:
s1s2b2^'b2(b1b1)
,即两字的声母加第二字的前两个笔画,可选地加首字的第一、二笔。 - 三字词:
s1s2s3b3^'(b1b1)
,即三字的声母加第三字的首笔,可选地加首字的第一、二笔。 - 多字词:
s1s2s3s0^'(b1b1)
,即前三字的声母加末字的声母,可选地加首字的第一、二笔,然后选择重码。
其中,s表示声母(不区分平翘舌),b表示笔画。b用元音字母aeuio
表示,s用21个辅音字母字母表示。数字表示第几字(其中0表示末字),^表示起始顶屏码位,’表示起始码长调整位。笔画不足时,则重复末笔。