美文网首页
关于韵母连滑机制调整的说明

关于韵母连滑机制调整的说明

作者: 临岁之寒 | 来源:发表于2019-08-11 17:50 被阅读0次

    为了增强韵母连滑机制的性能,同时也令同一套机制可以兼容26键和十二宫格两种键位方案,我对韵母连滑机制做出了调整。
    原有的韵母连滑机制是这样的:

    1. 韵母键族只在滑行操作进入连滑阶段后起作用。
      解释:既有的岁寒输入法的滑行规则在叠加韵母键族之后依然成立,依然有效。所谓进入连滑阶段,即是用户输入了声母之后仍继续滑行之后的阶段。在启用韵母键族后,新的连滑机制将取代原有的连滑机制。

    2. 在滑行的过程中,优先取键位的主键义。
      解释:所谓的主键义,即是键位的核心键义,比如A键位的主键义即是a。这一点主要是对于韵母键而言,因为进入连滑阶段之后,大多数声母都不会再出现了,我们基本上可以认为在滑至声母键上时,主键义是不起作用的。

    3. 在滑行的过程中,当前键位与上一个键位的关系为:
      韵母键族相同而声母键族不同时,优先取声母键族的键义;
      声母键族相同而韵母键族不同时,优先取韵母键族的键义;
      声母键族不同,韵母键族也不同时,优先取声母键族的键义;
      解释:简单地讲就是,优先取不相同的键族的键义,否则取声母键族的键义。这里用的是“优先”,是指,当已取的键义无法组合形成合法拼音时,输入法会退而求其次,取另一个键族的键义。

    调整后的韵母连滑机制是这样的:

    1. 韵母键族只在滑行操作进入连滑阶段后起作用。
      解释:既有的岁寒输入法的滑行规则在叠加韵母键族之后依然成立,依然有效。所谓进入连滑阶段,即是用户输入了声母之后仍继续滑行之后的阶段。在启用韵母键族后,新的连滑机制将取代原有的连滑机制。

    2. 在滑行的过程中,优先取键位的主键义。
      解释:所谓的主键义,即是键位的核心键义,比如A键位的主键义即是a。这一点主要是对于韵母键而言,因为进入连滑阶段之后,大多数声母都不会再出现了,我们基本上可以认为在滑至声母键上时,主键义是不起作用的。

    3. 在滑行的过程中,当前键位与上一个键位的关系为:
      同列不同行且为下滑时,优先取声母键族的键义;
      其他情况,优先取韵母键族的键义;
      解释:简单地讲就是,优先取不相同的键族的键义,否则取声母键族的键义。这里用的是“优先”,是指,当已取的键义无法组合形成合法拼音时,输入法会退而求其次,取另一个键族的键义。

    4. 对于n键族和g键族在连滑时变为一个等价的n/g键族,其表现方式如下:
      当已输入的部分需要一个n来构成带n的韵母时,则n/g键族表现为n键族;
      当已输入的部分需要一个g来构成带g的韵母时,则n/g键族表现为g键族;
      解释:即在滑行时,韵母在遇到n键族或g键族时(无论先遇到的键族是n键族还是先遇到g键族),且在能够组成ng结尾的韵母时,总是先组成带n的韵母之后再组成带g的韵母;

    规则1和2与之前是完全一致的,主要的改动是规则3,并增加的规则4.

    相关文章

      网友评论

          本文标题:关于韵母连滑机制调整的说明

          本文链接:https://www.haomeiwen.com/subject/knusjctx.html