利用通用键盘将汉字数字化,字根数码的具体布置 1
字根数码在通用键盘上的布置 1
——拼形文字(第13篇)
夏国民
现代汉字是以形主导、以音辅助、用笔画构形表意的拼形表意文字。为了达到快速检字和打字的目的,最好应该直接从字形上切入。数码检字法在前面第8篇中简单介绍过,是利用通用键盘,将除Z以外的25个字母键分为1至9个小区,此篇是详细介绍,将二百多个字根分布在各个字母键上,检字时用各自的区号代替字根并按规则编四码。
具体来说,就是根据汉字笔画“横、竖、撇、点、折”5大类别,将键盘上排列的25个字母进行区域分区,与之一一对应。
将键盘中间的“A、S、D、F、G”五键称为“横区”,“以横笔起头”的字根,原则上都布置在这几个键位上。其它的各大区,都如此类推:
将键盘中间的“H、J、K、L、M”五键称为“竖区”,“以竖笔起头”的字根,原则上都布置在这几个键位上;
将键盘上方的“Q、W、E、R、T”五键称为“撇区”,“以撇笔起头”的字根,原则上都布置在这几个键位上;
将键盘上方的“Y、U、I、O、P”五键称为“点区”,“以点笔起头”的字根,原则上都布置在这几个键位上;
将键盘下方的“X、C、V、B、N”五键称为“折区”,“以折笔起头”的字根,原则上都布置在这几个键位上。
为了增加字根编码的离散性(减少重码),还将“横、竖、撇、点”四个大区又各自分为两个小区,再加上折区,就是上述9个小区的来历,因而键盘上的各个字母都有区位数字代码。比如Q键,区位是85。
每个键位上的第一个汉字称为键名字。键位下面的句子是字根助记词,每句助记词的第一个字都以键名字开头。
第1区第1位G键上布置了6个字根(见下图),数字代码是1。
G键有“不王戋五一”5个字根字(本身就是独立的字),单独检字时需要拆成“单笔画”编码,例如,不1324,戋1154,一1000。组合成其它字时其编码是1,包含着上图所列字根的非字根字各举例一个,依次为:还1940,玉1440,青1310,线5140,伍8110,天1140。
由于以上例字都只有两个字根,因字根码太少,它们的第三个编码都是“将字的最后一笔重复使用一次”按单笔画编码,而最后补的0则都是为了凑四码。
由此不难看出,初学者只要熟悉了“字根助记词”,所谓“字根难记”的问题能够迎刃而解。
由于字根字与非字根字的编码方法不同,初学者有必要将这里所举的字例,对照键位图重复看几遍才能印象深刻。
第1区第2位F键上布置了12个字根(见下图),数字代码是1。
F键上有7个字根字:土、士、二、干、十、寸、雨。包含着上图所列字根的非字根字各举例一个,依次为:尘、吉、仁、刊、计、才、老、过、漏、雪、寒、甫。
从此键的后两个字根可以看出,一方面,对于无法读音的字根,只能靠熟悉字例来记住它们。另一方面,还可以证实,如果不筛选出这样的字根,一个字根势必要拆成三个,那么拆字和还原的速度都会降低。
第1区第3位D键上布置了14个字根(见下图),数字代码是1。
D键上有7个字根字:大、犬、三、兀、古、石、厂。包含着上图所列字根的非字根字各举例一个,依次为:太、伏、在、丰、羊、着、元、害、故、矿、厚、鼎、夏、肆。
对比以上G、F、D三键的字根,大致可以总结出两点:一是字根“一、二、三”与横区的键位1、2、3是对应的;二是大部分字根的第二笔依次是“横、竖、撇”。其它各区也都尽可能地遵循这一字根布置方法,这有助于初学者对字根位置的熟悉。
第6区第4位S键上布置了11个字根(见下图),数字代码是6。
S键上有6个字根字:下、丁、西、束、木、医。包含着上图所列字根的非字根字各举例一个,依次为:吓、顶、丐、要、酒、速、杏、余、巫、颐、翳。
第6区第5位A键上布置了14个字根(见下图),数字代码是6。
A键上有7个字根字:工、戈、可、廿、七、车、車。包含着上图所列字根的非字根字各举例一个,依次为:扛、找、哥、柯、世、草、卉、汇、柒、切、代、东、连、墼。
第2区第1位H键上布置了10个字根(见下图),数字代码是2。
H键上有5个字根字:上、止、目、丨、卜。包含着上图所列字根的非字根字各举例一个,依次为:卡、步、足、眼、具、旧、非、扑、占、虎。
第2区第2位J键上布置了11个字根(见下图),数字代码是2。
J键上有4个字根字:日、早、曰、虫。包含着上图所列字根的非字根字各举例一个,依次为:昨、临、朝、冒、昂、坚、刚、师、北、蛇、介。
第2区第3位K键上布置了11个字根(见下图),数字代码是2。
K键上有4个字根字:小、水、口、川。包含着上图所列字根的非字根字各举例一个,依次为:孙、尘、步、肖、冰、泰、吐、带、圳、荒、革。
第7区第4位L键上布置了12个字根(见下图),数字代码是7。
L键上有4个字根字:田、甲、四、皿。包含着上图所列字根的非字根字各举例一个,依次为:亩、押、路、泗、血、罢、黑、曾、恭、业、变、赤。
第7区第5位M键上布置了11个字根(见下图),数字代码是7。
M键上有4个字根字:山、由、贝、几。包含着上图所列字根的非字根字各举例一个,依次为:岭、庙、则、且、身、骨、回、同、周、凹、风。
这里是竖区的75位,但其中有两个“起笔为撇的字根”,不过它们都属于“上框”,与相邻字根形状近似,因而安排在一起,没有拘泥于起笔必须为竖的原则。另外,前面所述的J、K、L键里也有少量这样的字根安排。作为调剂,撇区也安排有起笔为竖的字根。出于方便的考虑,将少数形状近似的字根布置在一起,实际上在打字还原时效率更高,因为头脑高速运转时,细微末节往往被忽视。
(未完待续)