第四章汉字输入法第一节汉字输入法概述第二节常用拼音输入法第三节五笔字型输入法习题四使用计算机处理汉字信息的前提是要把汉字输入到计算机中,为了解决这个问题,人们发明了多种汉字输入方式和方法。不同的输入法有不同的优缺点,也适合不同的用户,用户可在输入汉字时,选择一种适合于自己的输入法进行输入。第一节汉字输入法概述一、输入法的概念与分类输入法是用户输入汉字的主要工具,输入汉字时借助输入法才能将汉字输入到计算机中。目前汉字输入法可以分为扫描输入法、语音输入法、键盘编码输入法以及手写输入法。(1)扫描输入法。该输入法通过使用一种扫描设备将现有印刷的或手写的汉字直接输入到计算机中。这种方法不需要记住任何规则,它采用模式识别技术对汉字进行识别并以给定的代码存入计算机。该方法适用于自动输入大量汉字的场合。(2)语音输入法。该输入法是把人们发出的声音通过麦克风传送到计算机中,由计算机自动进行语音识别从而把汉字输入到计算机中。(3)键盘编码输入法。该输入法通过使用汉字的编码,借助标准的英文键盘输入汉字。其最大的特点是不需要在计算机中增加任何附加的设备,是一种最简便易行的输入法,也是目常最常用的一种输入法。(4)手写输入法。该输入法是用一种与计算机直接相连接的特殊笔,在一块固定大小的底板上书写汉字,由计算机自动辨识并进行存储。二、输入法的选择用户使用某种输入法输入汉字时,必须先选择该输入法。用户既可以使用鼠标选择输入法,也可以使用键盘选择输入法。1.用鼠标选择使用鼠标选择输入法的具体操作如下:(1)将鼠标指针指向语言栏中的“语言选择”按钮。(2)单击鼠标左键,弹出输入法选择菜单,如图4.1.1所示。图4.1.1输入法选择菜单(3)在该菜单中选择任意一个命令,即可选择该命令对应的输入法,同时在屏幕的右下角会显示该输入法对应的状态条。如图4.1.2所示即为选择极点五笔输入法时的状态条。图4.1.2极点五笔输入法状态条2.用键盘选择使用键盘选择汉字输入法的具体操作如下:(1)当系统处于英文输入状态时,按下“Ctrl+Space”键,即可切换到汉字输入状态。(2)按下“Ctrl+Shift”键,即可在汉字输入法之间进行切换,以便用户选择需要的输入法。三、中文输入法的状态条当用户选择了一种中文输入法之后,屏幕上将出现输入法状态条,如图4.1.3所示即为智能ABC的输入法状态条。图4.1.3输入法状态条其中各按钮的功能如下:(1)中英文切换按钮:单击该按钮,可在中文和英文输入法之间进行切换。(2)输入方式切换按钮:WindowsXP内置的某些中文输入法携带有其他输入方式,单击该按钮,可在输入法的不同输入方式之间进行切换。(3)全角/半角切换按钮:单击该按钮,可在中文输入方式的全角与半角间进行切换。(4)中英文标点切换按钮:单击该按钮,可在中英文标点间进行切换。中文标点显示为大符号,英文标点显示为小符号。(5)软键盘按钮。用鼠标右键单击该按钮,即可弹出软键盘菜单,如图4.1.4所示。软键盘中提供了14种软键盘布局,当用户选择某种软键盘格式后,相应的软键盘即可显示在屏幕上,如图4.1.5所示即为选择数学符号后的软键盘。在软键盘中单击鼠标左键,即可将对应的符号输入到屏幕上。图4.1.4软键盘菜单图4.1.5数学符号软键盘拼音输入法的优点在于用户只要知道该汉字的读音,只须输入该汉字的拼音,系统自动识别列出该拼音对应的所有汉字,用户在列表中选择需要的汉字即可。常用的拼音输入法包括智能ABC输入法、微软拼音输入法和紫光拼音输入法。第二节常用拼音输入法一、智能ABC输入法智能ABC输入法是一种能自动记录词组的拼音输入法,它除提供全拼和双拼两种输入方法外,还提供了智能AB笔形输入和音形混合输入。智能ABC在默认情况下使用全拼输入汉字,使用该方法输入汉字时应注意以下几点:(1)用户可连续输入汉语语句的拼音,系统将自动选择最合适最常用的汉字。(2)输入时尽量输入词组。在输入词组的过程中,一次性将词组中所有汉字的汉语拼音全部输入,然后再按空格键,这时在候选窗口中将出现相应的词组列表,用户可在该列表中选择需要的词组。(3)智能ABC输入法提供了简拼功能,对于较长的词组,只要输入词组中每个字汉语拼音的第一个字母,相应的词组即可列出。例如,计算机的简拼编码是“jsj”。(4)如果词库中没有所输入的词组,此时可以逐个字选择。当输入一次该词组后它会自动加入到词库中,以后再输入该词组时,该词组将出现在候选窗口中。使用智能ABC输入法全拼输入词组的具体操作如下:(1)切换到智能ABC输入法。(2)使用该输入法输入一句话,此时的状态如图4.2.1所示。图4.2.1输入一句话(3)按空格键选择汉字,此时,系统会根据输入的拼音自动选择汉字,如果用户要更改系统选择的汉字,可按“BackSpace”键,将光标切换到第一个拼音处,逐个选择汉字,如图4.2.2所示。图4.2.2逐个选择汉字二、微软拼音输入法微软拼音输入法采用基于语句的连续转换方式,用户可以不间断地输入整句话的拼音,而不必关心分词和候选,这样既能保证用户输入时思维流畅,又提高了输入效率。使用微软拼音输入法输入汉字的具体操作如下:(1)切换到微软拼音输入法,使用该输入法输入一句话,如“我和她是好朋友”,此时输入汉字状态条如图4.2.3所示。图4.2.3输入汉字状态条(2)虚线上的汉字是用户输入拼音的转换结果,下画线上的字母是用户正在输入的拼音,用户可以按左、右方向键定位光标来编辑拼音和汉字。(3)拼音下面是汉字候选栏,1号候选用蓝色显示,是微软拼音输入法对当前拼音串转换结果的推测,如果正确,用户可以按空格键或按1来选择。其他候选列列出了当前拼音可能对应的全部汉字或词组,用户可以按“PageDown”键或“PageUp”键查看更多的候选项。(4)选择好所有汉字后,按空格键或回车键,即可输入所需汉字,如图4.2.4所示。图4.2.4输入的汉字技巧:(1)微软拼音输入法的缺省设置支持简拼输入,对一些常用词,用户可以只用它们的声母来输入,比如可以用“dj”输入“大家”。(2)在输入状态,用户可以用加号、减号或者“PageDown”键和“PageUp”键来翻页查看更多候选汉字,但不可以用上下方向键来移动光标。三、紫光拼音输入法紫光拼音输入法是一个完全面向用户的,基于汉语拼音的中文字、词及短语输入法。它是由北京清华紫光软件股份有限公司研制开发的输入法。该输入法具有以下特点:(1)便于掌握,提供“输入拼音同时显示字词”和“输入拼音后显示字词”两种输入风格,并具有跟随光标功能。(2)提供全拼和双拼功能,并可以使用拼音的不完整输入(简拼)。双拼输入时可以实时提示双拼编码信息,无须记忆。(3)支持翘/平舌音、前/后鼻音以及南方口音的模糊输入。(4)单键切换中英文输入状态;大小写结合的英文串可直接输入。(5)可使用“v”开头来输入网址、E-mail地址等英文和符号串。(6)使用特殊输入方便地输入中文数字和常用单位;使用NumLock方便输入数字和小数点。(7)为减少在多个重音字中查找,可以使用以词的方式输入字(以词定字)。(8)用户可自己定义特殊的字词和短语(例如,定义“china=中华人民共和国”),方便输入。切换到该输入法,使用它输入汉字时的状态如图4.2.5所示。图4.2.5使用紫光拼音输入法输入汉字五笔字型输入法根据构成汉字字根的特征和字形的结构形式确定汉字的编码。常用的五笔字型输入法有王码五笔字型输入法86版和98版。其中98版五笔字型输入法是从86版的基础上发展而来的,它引入了“码元”的概念,使得五笔字型在取码时更加规范。86版五笔字型输入法在国内推广已有二十几年,在五笔输入法的使用中占主导地位。其他的五笔字型输入法还有万能五笔、五笔加加、陈桥五笔、极品五笔和极点五笔等。本节以86版王码五笔字型输入法为例,详细介绍五笔字型输入法的使用。第三节五笔字型输入法一、汉字的笔画从笔画的运笔方向考虑,而不计其长短,把汉字的笔画归结为5种类型,即横、竖、撇、捺和折。同时又将汉字的其他笔画与5种基本笔画进行科学归纳,如表4.1所示。表4.1基本笔画及其变形字二、汉字的字型根据构成汉字时字根之间的位置关系,可以将所有汉字的字型分为3种基本类型,即左右型、上下型和杂合型。1.左右型左右型汉字是指汉字由左右或左中右几部分组成,且这几个组成部分之间有一定的距离,如“河”、“江”、“哪”等。2.上下型上下型汉字是指汉字由上下或上中下几部分组成,且这几个组成部分之间有一定的距离,如“思”、“想”、“曼”等。3.杂合型杂合型汉字主要有内外型汉字和单体型汉字两种。杂合型汉字的各部分之间没有明显的距离,不能将它分隔为上下两部分或左右两部分,如“困”、“耳”、“失”、“半”等。三、字根间的结构关系字根是组成汉字的基本单位,在五笔字型中,将在日常文字中出现频率很高的字根,称为基本字根,如“亻”、“艹”、“阝”、“扌”等。五笔字型中归纳了130个基本字根,再加上基本字根的变形,共有200个左右的字根。所有汉字都可以看做是由基本字根按一定的结构关系组合而成的。按字根组成汉字的位置关系,可分为单、散、连、交4种类型。1.单单是指单独成为汉字的字根,它们本身就是汉字,如“王”、“口”、“木”等。2.散散是指构成汉字的字根在两个或两个以上,且组成汉字的基本字根之间有一定的间距,如“明”、“江”、“张”、“刘”等。3.连连是指一个基本字根与一个单笔画组合而成,如“天”、“太”、“术”等。4.交交是指几个基本字根交叉相叠构成的汉字,如“中”、“果”、“本”等。四、字根的键盘分布五笔输入法将键盘上除“Z”键之外的25个字母键分为横、竖、撇、捺和折5个区,依次用代码1,2,3,4,5表示区号,每个区包括5个字母键,每个键称为一个位,依次用代码1,2,3,4,5表示位号。将每个键的区号作为第一个数字,位号作为第二个数字,组合起来表示一个键,即平常所说的“区位号”。其中,第一区放横起笔类的字根,第二区放竖起笔类的字根,第三区放撇起笔类的字根,第四区放捺起笔类的字根,第五区放折起笔类的字根。字根的键盘分布规则是根据字根的首笔画代码属于哪一个区为依据,把130多个字根按一定的规律分布在键盘的25个字母键上,如图4.3.1所示。图4.3.1字根的键盘分布为了方便记忆字根在键盘上的分布情况,每个区的字根都可以编写成方便记忆的口诀,每句的第一个字对应键位上的“键名”汉字,每一句口诀对应一个键位,读起来押韵上口,便于记忆。字根的助记口诀如表4.2所示。表4.2字根的助记口诀五、汉字的拆分原则使用五笔字型输入法输入汉字,不仅要熟记字根和每个字根对应的键,而且还要学会将汉字拆分成字根,即按照一定的拆分原则快速地拆分出汉字的字根,再根据各字根对应的键位将汉字输入到计算机中。拆分汉字时,可按照以下原则进行拆分:(1)书写顺序原则。按照书写汉字的顺序将汉字拆分成键面上的基本字根。书写顺序为从左到右、从上到下、从外到内。因此,拆分汉字时要严格按照书写顺序来拆分。(2)取大优先原则。拆分出来的字根应尽量取键面上笔画数多的基本字根,“大”在此表示笔画数多的意思。(3)能散不连原则。拆分汉字时,能拆分成散的结构,又能拆分成连的结构,就统一拆分成散结构的字根。(4)能连不交原则。拆分汉字时,能拆分成连结构的字根就不应该拆分成交结构的字根。(5)兼顾直观原则。该原则与取大优先的原则相通,指在拆分汉字时,要符合直观感觉,要使每一个拆分出来的字根看起来直观、简练。六、末笔字型识别码五笔字型采用了末笔字型识别码的方法解决不够4个字根的汉字的输入问题。末笔字型识别码是指把要输入汉字的末笔笔画的代码作为识别码的区号,字型代码作为识别码的位号,组成一个区位码,输入汉字时输入区位码所对应的键即可。末笔识别码是指汉字最后一笔笔画的代码,如最后一笔为横,则代码为1,依此类推。字型识别码是指汉字字型的代码,左右型为1,上下型为2,杂合型为3,末笔字型识别码如表4.3所示。表4.3末笔字型识别码七、键面汉字的输入键面汉字是指键盘分布图中出现在