Skip to content

sp-study-group/ossp-DaNiu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DaNiuSP

开源双拼:大牛双拼

大牛双拼已经很长一段时间没有更新码表了——对应的,常用的辅码码表(源自码表单字提取)也很久没有更新,这样就使得一些字词无法成功辅出,现在征得大牛双拼作者 @吅吅大山 的同意,大牛双拼加入了开源双拼组,我们希望集合各位所长以及日常使用经验,来共同维护和更新大牛双拼的码表和辅码。

有 Github 使用经验的朋友可以直接提 PR,双拼组的成员会帮忙审核以及合并,没有经验的朋友可以提交 issue,讨论之后由维护成员更新之。

各位在提交新条目时请尽可能提前自查拆字规则哈。


以下内容摘录自大牛双拼在百度贴吧发布的主题。

大牛双拼的主要特色

一、飞键技术。也就是某些特殊的声韵母的双键位技术,这是大牛双拼区别于所有传统双拼方案的独特技术。

二、三派合一。也就是将目前双拼界三个流派的优势集中在一个双拼方案中。一是好记派(以拼音加加为代表),二是顺手派(以徐氏双拼为代表),三是数据派(以网络上一些用计算机软件算出来的双拼方案为代表)。

三、规范自然。方案在26个键位以内,v韵母置V键,一、二级字库之内无音节重码等等。此点可参见我早前发布的小熊双拼说明。

大牛双拼在小熊双拼的基础上新增加的功能和特色:

1、可以完全避免同指跨排击键。目前主流方案中还没有一款能做到这一点。

2、可以完全屏蔽Q与X和C和组合及其逆组合。目前也没有主流方案能够做到这一点。

3、v族韵母全部双置。在全拼中,输入“句”,可以用ju,也可以用jv;在大牛双拼中,v族韵全部采用双键位设置。如xuan,可以用xz,也可以用更好打的xj;yuan,可以用yj输入,也可以用yz输入;jun,可以用jy,也可以用更好打的jw组合等等。

4、ian置C和Q键来。输入xian,可以用xq,也可以用xc;输入qian,可以用qx,也可以用qq;输入dian,可以用dc,也可以用dq来输入等等。

5、ui置V和N,置V与自然码兼容,置N可以避免同指跨排击键。韵母为ui的所有音节都可以用左右击键的方式来输入。

6、声母zh、sh双置。这样zh、sh构成的所有音节都可以用左右击键的方式来输入。

7、键盘的规律性方面:上排韵母按照左右手的左起同位对称(或者说平移对称)排列;中排韵母按左右镜像对称排列;下排韵母可以按三个中心点形成左右镜像对称排列。

8、当量更低。单字当量为12.81,双手击键率达62%以上。已经低于用计算机软件排出来的当量和左右击键率。与作者的小熊辅助码配合,经赛码器文章测试,当量击键量低于五笔字型。可以说是目前最顺手、最快速、最具形式美的双拼方案。

大牛双拼方案实现了一个颠覆性的突破,几乎可以使传统双拼方案存在的所有问题都得到彻彻底底的解决!


按照汉语拼音方案,ve与jqxy相拼时省写成ue,与l、n相拼时仍作ve;

也就是说,ue只能与jqxy相拼,不能与l、n相拼。ue的这个他特性可以使ue与ai、ei、en、eng等组合一个双韵组合而不会发生音节的重码。推而广之,u(省略两点的ü)、ue、ün、üan都可以与ai、ei、en、eng的韵母构成双拼组合而不会有任何音节重码。

这种发现就是划时代的了。因为,以前还没有双拼设计者使用过这些组合。而这些组合大大拓展了韵母在键盘上选择位置的灵活性,从而使输入也更加灵活。

①比如uan韵母,徐派双拼从来不敢把uan放到左手的下排的位置,而大牛双拼中,uan置Z,又从中分离出üan与eng构成双韵组合置J,这样,输入quan时,可以使用qj组合而避免qz组合。同时,rz组合输入ruan,字频0.04,低于ou置Z方案的rou的字频0.08;tz组合输入tuan,字频0.28,低于ou置Z方案的tou的字频0.82,虽然比eng置Z的teng的字频略高,但屏蔽了eng置Z后的wz组合,显得干净利落。

②再看小熊双拼的ve置X,ve中可以分离出ue,与ai构成双韵组合置J,输入que时,直接用qj组合,输入yue时,可以用yx组合。但输入“虐”字时,使用nx组合,实现双手击键。而在传统双拼中,特别是徐派以讲究舒适度为特征的双拼中,也没看到ve置左手下排的方案。小熊双拼中,由于引进了飞键技术,输入“学习”的“学”字,直接使用中排键了,这是一个很大的进步。

③un置Y,可以说是目前最好的设置,因为un与下排MN不拼合。但还存在输入“军”字的JY组合,这个组合当量1.8,又是同指组合,很多人不喜欢。而且像输入“军事”一词时还会形成3键连击的情况。但在大牛双拼中,从un中分离出vn,与ei构成双韵组合置W,这样,输入“军”时就可以用jw组合了,实现了左右击键输入。

④在全拼键盘中,就存在 V U两个字母,一左一右,输入“曲”时,用qu组合,输入“鱼”时,用yv组合,这种用法可以说是飞键技术的源头。也就是说,飞键技术并不是从大牛双拼开始的,在全拼键盘中就有飞键技术的胚胎,只不过大牛双拼将它孕育成熟了。

在上边的表格中,第1列是从低到高的当量值,第3列和第5列分别是大牛双拼和自然码的该当量值的字频最高的音节,第2列和第4列分别是各自的字频。

右图是左表形成的直观图示。横轴表示当量,纵轴表示字频。

蓝色线是大牛双拼随着当量升高的最高字频变化曲线。橙色线是自然码随着当量升高的最高字频变化曲线。

大牛双拼的曲线是一条向下倾斜的平滑曲线,说明随着当量的升高,最高字频在依次降低。曲线左边在高点,说明大牛双拼在低当量上安排了最高字频的音节。右边在最低点,说明大牛双拼在高当量上安排了最低字频的音节。中间段平滑地向下倾斜,说明随着当量的升高,字频一直在降低。大牛方案的效率和舒适度堪称完美。

而在自然码中,低当量段未能安排高字频的音节,在1.1-1.3当量段曲线处于大牛曲线下方很多,说明对低当量的利用率远不及大牛双拼,高当量段全部处于大牛曲线上方很多,说明高当量段未能安排低字频音节,对字频的控制远不及大牛双拼。中间段起伏不定,甚至还出现了1.2-1.3当量段的字频反而低于1.4-1.8当量段字频和2.0当量段字频的反常情况,曲线中出现两处尖峰,使得输入效率和舒适度都受到不利的影响。


【作者的话】

作为作者,我本无意设计双拼方案,我只是一个语文教师和计算机双拼的使用者。去年,在她病重期间,我在改一款现成的双拼方案以供自己使用时,发现了ve韵母的奇异特性,我感觉到了就像居里夫人发现镭一样的那种感觉。后来她穿一件蓝色夏衣,颈间围绕了一段绝细绝轻的白纱巾,就这样离我而去,我想可能是她用美丽的生命在给我暗示……我想这也许我的一种责任,我必须走近女神暗示给我的那种方案……在一年多的时间里,我吃饭、走路、上课、甚至睡到半夜,我都在思考我的方案,一有心得,就立即记下来。一年中,我两次住院,但我始终没有放弃,虽然我中途有放弃的想法,因为我不知道我在什么时候能够触摸到她暗示给我的方案。现在,我已经能够确定,大牛双拼真真正正就是她暗示给我的!我反复观察它,真是美到了极致!

现在,我很庆幸。如果当初放弃,不知道大牛双拼这样的方案什么时候才能见到。因为它的出现,不仅是知识和能力,更需要机缘!

今天,一个特别的日子,我把它奉献给大家,就算作是一种对美丽的纪念,一种对善良的回应,一种对我们每个人自身责任的一种诠释。希望大家愉快。

吅吅大山

2015.4.14晨

About

⌨️ 开源双拼·大牛

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published