Coder Social home page Coder Social logo

ossp-guan's Issues

小鹳双拼辅码讨论

小鹳双拼辅码讨论

准则

考虑到小鹳的定位为刚入门双拼的用户,所以小鹳的辅码不打算采用形托来实现,音托辅码主要则是取字形拆分的发音声母,难度和重码率则依赖于字形拆分的粒度。(当然,学习成本也是和重码率正相关的)
我们的希望则是让用户在尽可能低成本的上手双拼+辅码之后,还能得到不低于自然码的重码率。

那么为了让更多人体验到辅码,快速上手,我们考虑实现以使用 偏旁部首的声母+剩余部分的起笔笔划 作为辅码的辅码规则。

讨论

首先偏旁部首发音的声母是多数音托辅码方案通用的规则,简单好记,只要能分辨字形的偏旁(会写字)即可,与自然码不同的是,小鹳不兼容双偏旁,比如很多左右、上下结构的字,本身两个部分都可以作为偏旁(例如“思”),小鹳则以从上到下、从左到右的顺序选第一个作为辅码的偏旁。

其次作为第二位辅码,使用除去辅了的偏旁后的剩余部分起笔笔划,则把码数量限定在了5个(或6个),比如 横竖撇点(捺)折,得益于码总量小,则可以直接根据发音声母键位映射在键盘上(好记,但键位不舒服),或者根据逻辑映射在asdfghjkl上,即(横竖撇点折点撇竖横),这样辅码组合总量会更小。

特殊情况

有些字比较特殊,自成部首,那么就用这个字本身的声母+自身起笔笔画作为辅码,举例比如“小”,辅码就是 xf 或 xh

举例

比如 “鹳” 字,是鸟字旁,那么辅码就是 n,第二辅码则是 横(a或l)

总结

这只是一个初步的想法,感觉上似乎没什么问题,希望大家尝试举几个例子看看重码多不多,感受一下看看上手难易等等。

typo

Rime 碼表中,名字是 小鹳雙拼,其中 是简体,而 是繁體

應該改爲 小鸛雙拼 或是 小鹳双拼

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.