《汉王简形码》输入指南

二OOO年三月 江毅(发明人)计算机双硕士
www.hanwj.com


注:请参阅键盘字根排列表。一开始使用此法时,一定要把字根排列表放在键盘旁边。


一. 简介



    《汉王简形码》是一种字形输入法,即将一个字拆分成几个基本字根,按书写顺序敲入。

    全部字根分布在键盘上的字母键,数字键,标点符号键,以及<TAB>键,<Caps Lock>键 ,左右<Shift>键(\ 键保留暂未用)。

    在显示输入键序列时,<TAB>键,<Caps Lock>键,左右<Shift>键分别显示为“!”, “@”,“#”,及“$”。但在称呼中,则按键名分别称为“习”键,“木”键,“失”键,及“身”键。

    为醒目起见,在说明书中及程序的状态行中对敲入键的表示用大写字母。但在输入时并不 区分大小写字母。

    <TAB>键输入:使用〈SHIFT〉-<TAB>。

    字根排列基本上以外形相似为准则。明显例外的情况是:“的”字作为键名在“I”键 上,“心火米”同在"."键上,“高马豆鱼龟鼠鹿”同在"/"键上。单立人与“儿”等(为避 免过多重码)同在“C”键上。

    自成一字的字根,称为成字根。由于中文构造上的特点,一个键上难免有多个成字根。 在多个成字根中,有一个称为键名。

    《汉王简形码》同时支持单字与词组输入(输入词组时无需切换输入状态)。



二. 输字规则(单字)



    (1)若是键名,则敲该键及空格键即可。如“王”输为“W”加空格。

    (2)若是成字根,则敲该键,然后将该字的汉语拼音的首字母连敲两下即可(不敲空格键) 。这一将汉语拼音首字母连敲两下的过程称为“选字”。如“丰”输为“WFF”。

    (3)若即非键名亦非成字根,则将字分解为几个基本字根,按书写顺序敲入每一个字根,然 后击空格键。 若一字根重复3或4次且组合在一起(如“操”中的三个口),则敲该字根一次 ,然后敲3或4(如“品”输为“O3”,“桑”为 Y3@ 。但“吕”不能输为 O2,因为“口” 只重复了二次)。 如“解”输为“RNJF”加空格。

    当还未输完全部字根,但已能唯一确定一个字时,该字就会跳出(即前缀输入)。如 “毅”字敲到“6`”即可敲空格输入了。

    分解汉字的规则是:

    书写顺序,力求最简; 立体交叉,取根自然。

    (4)若出现重码,则会提供若干(通常两三字)供选择。可用 F1,F2,F3 等键来选字。

    (5)也可用连击两次拼音首字母的办法选字。

    (6)若想重新开始一个汉字的输入,可按<ESC>键。

    (7)左<Alt>键在本输入法中具特殊作用,称为“神”键(取名为“神”键,没有特别含意, 只是万能键或任意匹配键之意;在提示行上显示为‘?’)。

    它的作用为:

      (A).可用来替代一个或多个想不起来的字根。如“麟”可输为 1T?.RF, 又如“繁”可输为 RG??S

      (B).将左<Alt>键按住,同时按其它键,则直接键入英文键盘中的小写内容。 例如,<Alt>-F 键入 f ,<Alt>-, 键入英文逗号。

      将<Shift>键按住,再按其它键,则键入键盘上的大写内容。 例如<Shift>-F 键入 F ,<Shift>-,键入符号 < 。

      用<SHIFT>-<TAB>键入英文的<TAB>键。

      (C).“神”字亦为左〈Alt〉键的键名。即 ?<空格> 输入“神”字***。

      (切记:只有当左<Alt>键单独出现时,它才代表“神字”;当它和其它键相拼时,它只起“任意匹配”键的作用)

      ***选“神”字为键名,亦避免了与“袖”字的相重。另外,左<Alt>键的键名, 也只能是一个不会成为任何字的一部分的字根,而“神”字恰具有此性质。

    (8)当输入较熟练后,对有重码的字,可在输入编码后,不敲空格键,而直接连敲该字拼音首字母二次(或用 F1,F2,等键)选字。 如“加”与“召”代码都是“JO”,可分别输为“JOJJ”和“JOZZ”。

    (9)本输入法具有一定容错能力。除(3)所说之前缀选字外,对含字根较多的字,亦可容纳一些错误输入(如一键敲错),但同时提示纠正信息。

    提示:对四键以上的字,可用敲第一、二、三键,再敲神键,再敲末键的方法输入。这样效果 较好。



三. 输字规则(词组)



    (1)词组的编码为各字全部字根;编码不足四键时,用词组最后一个字的拼音首字母 (重复)补齐四键;在敲完编码后,敲空格键。

    例子:

     中国: OIGW1<空> (中:OI 国:GW1)

     以为: 781J<空> (以:78 为:1J )

     河北省: 3!O!7SM<空> (河:3!O 北:!7 省:SM )

     人民: 8PMM<空> (人:8 民:P )

     长江三角洲: K13V3RN333<空> (看起来吓人,但实际上敲到 R 该词就出现了)

     上节所讲的“前缀输入”对词组亦适用。即是说,对于编码较长的词组,敲不了多少键, 词组就出现了。如“电压互感器”可短输为“GT1”,一看到词组出现在选项提示中便一 敲空格键即可。

     和输入单字时的情形一样,可用“神”键(左<Alt>键)替代一个或多个字根,简化输入。

     如“河北省”可输为“3!?SM”;“长江三角洲”可输为“K13?RN?”。

    (2)四字以上词组,也可以敲每字的首字根输入。如“长江三角洲”可输为“K33R3”。

     如想再简单,四字以上七字以下的词组,也可以敲第一、二、三及最后一个字的首字根输入。

     如“长江三角洲”亦可输为“K333”;“四个现代化”可为“4SWC”。

     同样,“前缀输入”和“神键替代”的方法在这儿也都适用。

    (3)由数字和单位词组成的词可看做词组的一个特例,如:

     “二OOO年四月五日”可输为 2OOORF4N5B (注意:2后面的三个O是字母O,不是零)

     “三十五岁” 可输为 305UR

     “四十八公里” 可输为 4088;BV

     数字和单位词组成的词后还可以跟形容词“之多”,“大”:

     “三百四十年之多” 可输为 3TB40RFZRR

     “二十一大” 可输为 201D

     单位词(如“百,年,米,公里”等)的字根不能省略。

    (4)组词功能。当输入词组时,若未找到(或找错)词组,可用<右Alt>或<回车>键进入智能化 组词过程. 该过程会利用已敲的那些键,将其中各部分对应的词或字找出来, 使您轻松的组成 想要的词,并自动将新词加入词库.(试想如敲一堆键却发现找不到词只好删掉重来会是什么 感觉?)

     在组词过程中,输入键序列总是被分为前后两段。前段便是当前正考虑的目标键序列; 与目标键序列对应的字或词显示在其下。您可像普通输入时那样操作,也即是说,可以修改 键序列,用〈空格〉或Fn功能键输入,等等。

     调整“前后段切分点”: 用<右Alt>或前页键PageUp按字左移.用后页PageDown按字右移. 后斜杠“\”左移一格。

     调整字母插入点: 用四个箭头键、前后页PageUp和PageDown键及〈Home〉〈End〉键 移动当前插入点。另外:用〈Insert〉键可将“前后段切分点”移至插入点位置;当插入点右移 时,会自动将“前后段切分点”拖向右边.

     如在输入键序列还未用完时,所要词便已找到,则可按〈回车〉直接输入已组成的词。

     在组词时,若不想把结果存入词库,可在用〈空格〉或数字键输入最后一字(或词) 之前,点一下〈Ctrl〉键即可。

     例子:

     如输入“大小不论”:敲入 DS1SZ87;未找到;却找到了“大小不限”;敲<右Alt>或 回车键进入组词过程。组词过程按照第一个字母 D 找到了“大”;敲空格输入;按照第二个 字母 S 又找到了“小”;敲空格输入;剩下1SZ87,组词过程一下便找到“不论”;敲空格 输入;整个词自动输入(并自动进入词库)。



四. 字根分布的几个特点



    (1)中文数字键 “一,二,三,四” 分别为对应阿拉伯数字键的键名。

     “五,六,七,八,九,十” 则只是成字根。“O”在字母 O 键上。

    (2)键名依从上到下,从左到右的顺序依次为:

     家一二三四正立 上人几事也才习

     方王巨久厂又山 的口民我天木女

     小大干由开力衣 了乡求失之兴儿

     工日用目勿心高 身(身身)

    (3)几个常用偏旁

     由于键位有限,有些偏旁用两键输入(但尽量做到指位方便):

     “铁字旁”输为 RF 如“钱”为 RF[1

     “石字旁”输为 TO

     “车字旁”输为 F1

     “虫字旁”输为 O; 如“浊”为 3O;

     “气字旁”输为 R1Z 如“氧”为R1Z2W (乞为 RZ)

     另外,“饮”字的左部(食字旁)在 S 键,但也可输为 RI

    (4)几个容易混淆的键:

     “R” 与 “,”键。“R”键上的字根形状上不往上勾起,如“久”字。 而“,”上 字根则相反,如“勿”字。

     “!”与“E”键。“!”表示向左开口的字根;“E”则表示向右开口的字根,但与 “七”相似的字根除外。

     “2”与“8”键。两竖若不同时向外撇,如“齐”字的下部,则用 2,否则用 8 键。

     “2”与“I”键。两竖若明显不一般长,如“临”字中第一个字根,用 I,否则用 2 键。

     “汤”中的第二个字根与“豕”字在同一键上。

     “N”键上几乎包括了所有结构紧凑,“向下扣”的字根;另外这些字根中都不含“口” 或“日”。重要例外是:“同”字应输为 N1O 而不是 NO 。



五. 输入举例



    注: 空格键表示为<空>。

    <TAB>键,<Caps Lock>键,左,右<Shift>键分别表示为“!”,“@”,“#”,及“$”。

    力: J<空> (力字为'J'键上键名)。

    刀: JDD<空> (刀字为 J 键上成字根,用双击其拼音首字母的办法选字)

    余: 8'<空>

    合: 8O<空>

    肃: !S2<空>

    觉: 31NC<空>

    黑: 4V4<空>

    里: BV<空> (日土拼成里字)

    民: PMM (民字在'P'键上,是成字根,需要选字)

    的: I<空> (的字是'I'键的键名)

    键: RF!FL<空> (RF拼成金字旁,!FL拼成建字;注意:!表示<TAB>键,不是数字1键)。

    革: H0<空>

    临: IS4<空> (注意:“临”字中右上部是“个”的变形,应按 S 而不是 R 键)

    为: 1J<空>

    以: 78<空>

    些: 572<空>

    即: $P<空> (即〈右SHIFT〉加 P )

    吏: DO<空> (大口拼成吏字)

    雨: T4<空>

    雷: T4G<空>

    牙: FJ<空>

    页: T8<空>

    而: TEE (而字为 T 键上成字根;其拼音首字母为 E)

    姆: AA<空> (“女”与“母”同在 A 键上)

    非: !E<空>

    北: !7<空>

    兆: CX<空> (“儿”加 X )

    中: OI<空>

    殿: PH89Y<空>

    东: F8<空>

    内: -NN

    丙: TN<空> ( 不是 1- )

    闺: 1NVV<空>

    再: 1-<空> ( 不是WN )

    决: 2!8<空>

    重: WB<空>

    周: NO<空>

    同: N1O<空> ( 不是 NO;在 N 键上的字根中,“同”的输入方法是个例外)

    发: UY<空>

    虎: -79<空> ( 虎字旁分为 - 与 7 两部分 )

    詹: /ZZ<空> ( 詹字为 / 键上成字根;其拼音首字母为 Z )

    鹿: /LL<空> ( 鹿字为 / 键上成字根;其拼音首字母为 L )

    饭: STY<空>

    所: JPE<空>

    尺: PK<空>

    聿: !F<空>


    下列字根可使用简化拼法:


    “赞”可简输为 ##N8 (即两个“先”字可略为 ##)

    “准”可简输为 2CW (即其右边可输为 CW,略去一点)

    “甚”可简输为 MU (略去 八)

    “言”可简输为 3O

    “朝”可简输为 00N (略去日)

    “卑”可为 G0 (略去左撇)

    “辟”可为 PO6 (“辛”在 与其它字根相拼时,可略去下部)

    “奥”可为 JND (略去“米”)

    “婴”可为 NNA (双贝略去人)

    “页”可简输为 T8 (略去 N)

    “言”可简输为 3O



六. 后记



     由于输入成字根时,是采用连敲其拼音首字母二次的方法,在设计字根在键盘上的排 列时,就尽可能避免这样的选字的键序列不会成为任何其它字编码的前缀。

     但还是有例外的情形。如:

    (一)“凶”(UXX)字和“崤”(UXXN)字。 因键序列 UXX 先送出“凶”字, “崤”字就无法输入了。 解决办法: 用 UX?N 输入“崤”。

    (二)“廿”(HNN)字和“蒯”(HNNI)字。 解决办法: 用 HN?I 输入“蒯”。

    另外,“女”与“姗”,“心”与“烯”看似有冲突,其时没有,因为“女”和“心” 都是键名,只须敲〈空格〉即可,不须选字。

    ***只是为了简便,有些民间的非正式简化字也可输入。如“算”可输为 2S2S,“集”可 为 81,“建”可为 IOL,“输”可为 F18,“迎”可为 TZ,“原”可输为 T2C,等等。 在提示行同时指出正式输入的方法。


返回目录