学习非主流汉字输入法

非主流汉字输入法让我对汉字的理解又加深了一层。

五笔的学习

拆字原则

书写顺序


取大优先

能散不连

能连不交

### 末笔识别码的特殊规定

难解字

汉字结构

上下结构的字

有、气

简码

q 我
j 是
k 中
l 国
w 人
d 在
r 的

52 b 了

qqqq 金
dddd 大

五笔口诀

tips.jpg

五笔输入与拼音输入的优劣比较

### 五笔相比拼音的缺点
五笔打字大脑中需要经历三个阶段:拆字->编码->输入,而拼音打字只经过两个阶段:标音->输入。
而且拆字阶段消耗时间较多,

各手指分布频率上,五笔打字中的两个食指使用非常频繁,其他手指较少。拼音虽然也有这种情况,但较五笔更加均匀一些。

双拼输入法

优点:节奏感强,每个拼音都只需要按键2次
缺点:有一定学习成本,小众的双拼方案在不同输入环境下的兼容性没有全拼好

比较主流的双拼布局方案有自然码、微软、小鹤。
这里以我学过的自然码和微软双拼为例介绍键位:

声母篇

拼音中的声母大部分都是单字母,因此可以直接输入。双字母的声母只有3个,对于的输入方法分别是:
zh(v键), ch(i键), sh(u键),比较好记。
这里比较特殊的地方是有的汉字拼音是不需要声母,单纯靠韵母就能组成完整拼音,也就是零声母,如an(安), o(哦)。
自然码和微软双拼的第1个不同就在于对零声母的处理。
自然码将零声母又分为单字母、双字母和三字母的零声母:对于单字母的零声母,重复输入2遍字母,即输入ou可以打出‘欧’,aa可以打出‘啊’;对于双声母的零声母则不用转换,照样输入即可,即输入an可以打出‘安’,输入en可以打出‘嗯’;对于三声母的零声母,先输入该声母的第1个字母,然后输入该声母对应的单键字母,即输入ah可以打出‘昂’。
而微软双拼则以o键代替零声母,然后打韵母对应的单键,即输入ob可以打出‘欧’,输入oa可以打出‘啊’,输入oj可以打出‘安’,输入of可以打出‘嗯’,输入oh可以打出‘昂’。但是对于拼音er比较特殊,因为er不可以直接做韵母和声母搭配,因此单独用r键映射,即输入or可以打出‘二’。

韵母篇

部分顺口溜:
Q iu 球
X ie 鞋
Z ei 贼
M ian 绵
R uan 软
G eng 更
K ao 靠
N in 您
L ai 来
F en 分

能连击出字的除了上面的还有:
uu shu 书
ii chi 吃
ss song 送
hh hang 航
vv zhui 追
oo o 哦(仅对自然码生效)
aa a 啊(仅对自然码生效)
yy ying 应(仅对自然码生效)
自然码和微软双拼的第2个不同在于对韵母ing和ü的映射:自然码用y键映射韵母ing、v键映射韵母ü,但是微软双拼y键映射韵母ü、而用分号;键映射韵母ing。

剩下特殊记忆的:
J an (根据对偶位的 F en 来记忆)
B ou (英文 -ble 后缀)
T ue (吐痰)
V ui (oui发音是V)
P un (硬记)
O uo (喔喔)
W ia/ua (老男孩歌词/哇)
C iao (网络语ciao)
Y uai (硬记)
S iong (联系song宋)
D iang/uang (迪昂/网络语duang)

参考资料

双拼输入法-自然码和微软双拼:https://blog.csdn.net/qq_45668723/article/details/111570778

VSCode for LeetCode TBAC project development

评论

You forgot to set the shortname for Disqus. Please set it in _config.yml.
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×