汉字输入的基本操作(一篇文章说明白各类常见汉字输入方案)

什么是全拼大家使用的输入法方案中,以全拼为主要的输入方式所谓全拼,就是将一个汉字的汉语拼音字符全部打出来的方案,例如:,下面我们就来说一说关于汉字输入的基本操作?我们一起去了解并探讨一下这个问题吧!

汉字输入的基本操作(一篇文章说明白各类常见汉字输入方案)

汉字输入的基本操作

从全拼说起

什么是全拼

大家使用的输入法方案中,以全拼为主要的输入方式。所谓全拼,就是将一个汉字的汉语拼音字符全部打出来的方案,例如:

  • 你好,ni hao
  • 全拼,quan pin
  • 西安,xi' an

全拼的问题

最直观的问题是,我们需要输入的字符数量。汉语中存在大量的ang,iang,uang这类长韵母,所以很多的汉字的输入需要按很多的键,例如:黄,装,床。

第二个问题,是汉字本身存在着音同字不同的现象,例如shi shi这个拼音下就会有:事实,实时,实施,史事,实事,时时,石狮,史氏等几十个候选。这种问题会导致我们会用大量的时间来进行选重,稍有不慎,就会出现错别字。


汉字的输入效率

业界公认的影响文字(此处可指汉字)输入效率的因素有:

  • 码长,输入一个汉字需要使用的平均按键数量
  • 击键,输入一个字符所需要的平均时间,或者一分钟内输入的平均按键数量

击键越快,码长越短,我们输入汉字的速度就越快。


尝试的改进方案

方案一,抛弃拼音类

以五笔和郑码为代表的输入方案,是上个世纪最伟大的改进尝试。我们抛开历史原因以及商业原因不谈,它们的思路,是非常新颖而且具有革命性的。以五笔为例:

  • 对汉字进行拆分,拆分成不同的部件(字根/码元),然后对应到不同的按键上
  • 每个汉字/词组,都以不超过4次按键的编码进行编排,所以保证了码长

常见的这类方案有:五笔,郑码,仓颉,键道等。所有这一类方案都有两个共同的问题(而这两个问题已经成为了今天人们学习和使用他们最大的障碍):

  • 学习成本。相较于拼音输入法的易用,以及拼音在九年义务教育中的普及,这样的学习成本毫无疑问会将很多的人阻挡在门外
  • 编码的合理性。以五笔为例,虽然经过了86,98,新世纪等方案的改进,但其编码的合理性仍然存在着很多的争议。而且很多的复杂的字,拆起来存在着难度
  • 非常高的重码解决效率,但仍不是100%
  • 普遍通过小词库来解决重码问题,对于很多的流行词以及后来的非标准词只能使用单字的输入方式

方案二,简化拼音类

这一类仍然使用拼音。但会将拼音进行简化。

简拼

简拼是一种通过使用汉字词组的首字母或者部分字母来进行词组/句子输入的一种方式。例如:nh → 你好,llq → 浏览器。

但我们也一眼就能看出这种方案存在的问题:

  • 无法覆盖所有的词组,只有常见的或者你经常输入的才行
  • 有可能引入更多的重码

所以这样的方案,可以作为全拼的一种补充。但无法成为独立的输入方案。


双拼

我们知道,汉字的拼音是由声母和韵母组成。所以一个汉字是有可能通过:声母 韵母 = 2次按键,来完成输入的。具体的方案如下:

  • 声母部分,汉字的声母可以一一对应键盘上的26个字母;(细心的你可能发现了,zh/ch/sh无法对应,恰好键盘上有viu三个字母不可能作为声母的,所以可以进行映射)
  • 韵母部分:
    • 单字母韵母,例如aoeiu(v)都可以在键盘上找到对应的按键
    • 多字母韵母,例如an/ei/ang/ing/iong都无法在键盘上找到

所以,双拼唯一的难点是解决多字母韵母的问题。不同的双拼方案中使用的是不同的按键对应,但所有的双拼方案都使用的是按键映射的方案,以小鹤双拼为例:iu → q,uang → l,iao → n等。

仔细分析双拼的优缺点,我们可以得出如下的结论:

优点

    • 每个汉字都是两次按键,有非常高效且统一的码长与输入节奏(输入节奏这一点是任何其他的输入法都无法媲美的)

缺点

    • 多字母韵母存在着学习成本
    • 仍然无法解决汉字中重码的问题(你如果认为双拼是全拼的一种便捷输入方案,即最终还是展开成了全拼,这一点就不难理解)

尽管存在以上缺点,但双拼对于从小就学习拼音的人来说,仍然是一种最佳改良输入方案。

方案三,音形码方案

这一类方案一般来说都是在音的基础上,使用形码来进行选重。但有个别小众输入法是在形码的基础上,通过声或者音调来选重,我们不做这种讨论。

笔画选重类

典型例子就是搜狗输入法。当你输入完成一个编码后,可以通过输入TAB来进入选重模式,之后通过“横竖撇捺折”五个笔画的首字母来进行选重。例如:

zhen,会出现:真,珍,臻,镇,振等候选字

如果输入zhenTABh,会使用首笔画为横来进行选重,候选字此时剩余:真,珍,臻。而镇,针,帧等会被过滤掉。

从来实现了进一步的快速选重。

但你应该也发现了,这种效率仍然不够高效。以首笔画为横开头的同音字还是不少。所以出现了下面一种偏旁部首选重方案。

偏旁部首选重类

以手心输入法为典型例子。还是zhen这个编码。手心可以通过w(王字旁,首字母)来快速过滤以“王”作为偏旁的候选字,即:珍,瑱等。

不得不说,效率一下子就提升了很多。而且这个偏旁部首的方案,可以拓展称为,只要汉字中(开头,结尾,中间)含有王的就行。方案的灵活性很好。你基本上能够将候选字控制在一页范围内。

但,好像只解决了选重问题,没有解决码长的问题。

部件选重类

还有一类,其实是偏旁部首的一种改良。比如有的字你认为的偏旁部首与输入法认为的不同,这就很麻烦了。或者有的字,本身就是偏旁部首不可再拆。

所以出现了部件类(或者小字字根类),典型的方案是小鹤音形。它是在小鹤双拼的基础上进行了加形选重。既保持了双拼的节奏和码长,又可以有效的进行选重。例如:

  • 方案,fh an(与双拼完全一致)
  • 双拼,ul pb(与双拼完全一致)
  • 淞,ssd(d是三点的首字母)
  • 偏,pmr(r是人的首字母)

小鹤音形的码长保持不超四码的约定,所以“中华人民共和国”的编码是vhrg,当然你也可以输入vs hx rf mb gs he go来回退到双拼模式完成。

优点:

  • 可以非常高效的进行选重,所有的重码不超过2,即最多只有两个候选词
  • 可以实现盲打(不看键盘,不看候选,甚至……闭上眼睛)
  • 码长短

缺点:

  • 依赖小词库
  • 有学习成本(除了双拼的成本,还有规则的成本)
  • 存在一些特殊的编码(你可以放弃使用这些特殊的编码)

最佳方案与考虑

讲了这么多的输入方案,其实我的建议是使用手心这样的方案或者小鹤音形这样的方案。

随着我们现在的智能输入法的流行,云计算技术已经越来越被大家接受,所以拼音打句子的场景准确率已经非常高。所以单纯的形码,其实没有多大的必要了,被历史淘汰是一种必然(至少会逐渐的〔其实是已然〕沦为小众)。同时,现在语音转文字的准确率也已经突飞猛进,所以智能手机上面,使用小词库也是没有多大必要的。

所以,我自己的方案是:使用百度输入法(或者搜狗输入法),开启双拼,然后通过自定义短语的方式挂接小鹤音形的形码方案。这样既享受到了现代智能输入法的优势(词库,语音,丰富的表情等),又在特殊的场景下能够借助音形码快速的选重,同时还能够享受到双拼的节奏和短码长。

额外说一句

如果你是小众输入法的使用者,尤其是五笔用户,我先认怂:你的输入法最好。(我在知乎已经被骂怕了)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页