顶功吧 关注:170贴子:1,410
  • 5回复贴,共1

一种大编码空间顶功方案设计思路

取消只看楼主收藏回复

发在输入法吧了,在这里重新发一下。
设计的初衷是本人的键盘布局是自己设计的(https://tieba.baidu.com/p/6892849302?pid=134229519924&cid=0&red_tag=2063421499#134229519924),
现在用的是自己设计的双拼(https://tieba.baidu.com/p/7195199142?pid=137507898311&cid=0&red_tag=2114700791#137507898311),
尝试顶功方案的时候各种别手,于是和当初设计双拼方案一样,萌生了自己设计顶功的想法。
本人的键盘布局如下:


IP属地:北京1楼2021-11-10 19:36回复
    考虑到当前顶功多为21+5分区方案,存在编码空间小的问题,为解决该问题,本人的方案采用如下设计:
    1:采用31键
    2:采用10+21的前小后大的分区设计。
    采用前小后大的分区设计后,二码空间为210,三码空间为4410,四码空间为92610,均大于传统顶功大小分区方案的各级编码空间。


    IP属地:北京4楼2021-11-11 04:03
    回复
      具体分区如图所示:

      蓝色为10区,黄色为21区。
      在该分区的基础上,本人设想了3种顶功方案(下文中,a代表10区,B代表21区)。
      1:形+形
      形码采用双编码字根方案。a区和B区各自需要一套字根系统,其中,a区的字根仅用于首根,B区的字根用于非首根。目测重码最少,缺点是两套字根系统,记忆量偏大,但是可以通过合理设计(如锁定手指,后文有述)有效减少记忆量。
      2:形+二笔
      a区形码,采用双编码字根方案。B区二笔,其中,点区五键,横竖撇折各4键。
      3:声+形
      将声母压缩至中排a区,B区安排形码字根。目测重码略高,未予考虑。


      IP属地:北京5楼2021-11-11 04:03
      回复
        吞搂严重


        IP属地:北京18楼2021-11-18 10:48
        回复
          本人目前正在制作形+形方案和形+两笔方案。
          形码方案
          首先,对a区分配字根,字根编码建构为aB(a为a区,B为B区,下文同),有210个编码空间。就本人所知,在双编码形码方案中,郑码的的字根组合数量在190左右,本方案的字根基于郑码。
          参考四角号码,将字根分为10组,分别横(一)竖(丨)撇(丿)点(丶)折(),小头(小和亠),串,叉,方,八。
          横竖撇垫折:起笔为该笔画的字根,该原则优先级较低。
          小头:小代指字根包含小的字根,以及字根忄、和⺍;头代指包含亠的字根。
          串:存在三笔或三笔以上交叉笔画的字根
          叉:存在两笔交叉笔画的字根
          方:存在口日等方框形状的字根
          八:包含人、入、八及其变形的字根
          对原郑码一个编码对应多个字根的情况,不对其做拆分。例如:字根“长“髟镸長长”的郑码编码均为CH,在上述规则下,“髟镸長长”归入横区。
          本人初步整理,如图所示。


          IP属地:北京19楼2021-11-18 10:50
          回复
            又吞了


            IP属地:北京21楼2021-11-18 10:51
            回复