标题：七部形码输入法
汉字七部形码方案——汉字编码技术大突破
1、汉字是有序文字，制定统一标准的汉字编码方案是可行的。
2、它是一种形码、码元为26个、码长为4位、拥有编码符号、兼容汉字检索功能、重码少、重码率低、易学易用、编码规则简单规范。3、将260个汉字结构（部件）以点（一点、二点、三点、四点）、横（一横、二横、三横）、竖（一竖、二竖、三竖）、折（点折、横折、竖折、撇折、双折）、框（方框、外延框、含横框、含竖框）、连（相连、叉连、双连）、交（横交、竖交、折交、撇捺交）一共划分为7部26组，与26个字母键一一对应依次排列，同时又根据每组汉字结构（部件）的外形特征设计一个汉字标识化的符号。[见国家知识产权局网《汉字（结构码）输入法》]4、这7部26组的划分标准是完全依据汉字结构原本固有的特征与通性以及人们长久以来认识和掌握汉字时所形成的习惯总结出来的，通俗易懂，根本不需要进行强迫记忆，一个懂得汉字的人数分钟就可学会。此外，它的编码规则也十分简单，除了笔顺和拆字之外，没有采用其它辅助编码措施，再加上为每组结构设计了汉字标识化的编码符号，使得这个输入法的汉字输入能够做到如外文字母输入一样简单、形象、方便和快捷。
编码方法
部名 码名 编码 符号 说明点 
一点 Q 丶 由一点或一捺或一点起笔的结构组成　
二点 W 冫 由两点或撇捺或类似两点的结构组成　 
三点 E 氵 由三点或拥有三点的结构组成　 
四点 R 灬 由四点或拥有四点或类似四点的结构组成横 
一横 T 一 由一横或一提或一横起笔的结构组成　
二横 Y 二 由两横或类似两横的结构组成　
三横 U 三 由三横以上或类似三横的结构组成竖 
一竖 I 丨 由一竖或一撇或类似一竖或一竖起笔的结构组成　
二竖 O 由两竖或两撇或类似两竖的结构组成　
三竖 P 由三笔或三笔以上的竖撇捺构成的结构组成折 
点折 A 宀 由点起笔并含有转折的结构组成　 
横折 S 由横起笔并含有转折的结构组成　
竖折 D 由竖起笔并含有转折的结构组成　
撇折 F 由撇起笔并含有转折的结构组成　 
双折 G 由含有两个转折的结构组成框 
小框 H 口 由一个或两个小框构成的结构组成　
外延框 J 由有外向延长线的框形结构组成　
含横框 K 日 由含有横线的框形结构组成　
含竖框 L 由含有竖或撇的框形结构组成连 
相连 Z 由撇、横、横折和竖等笔画相连构成的结构组成　
叉连 X 乂 由含有交叉的结构组成　
双连 C 由一个或两个以上撇折或含有竖折的结构组成交 
横交 V 艹 由含有两个以上横向十字相交的结构组成　
竖交 B 由含有两个以上竖向十字相交或左竖折相交的结构组成　
右折交 N 七 由一个十字相交或右折相交的结构组成　
撇捺交 M 大 由含有撇捺的相交结构组成 
组字规律
我不知道小学生会否接受结构码，但我知道并相信绝大多数小学生是有礼貌、懂得尊重人的好孩子。
我很少考虑结构码是否有用这个问题，因为这个问题并不是我所能决定的。但我认为即使是铜、是铁亦有其作用，若是金子就定能发光！退一步来说，如果没有人愿意用结构码，我自己用就是了。
结构码的编码规则：
一、字体的编码规则 字体的编码最多取4位，方法如下：
1、组字部件表内所列部件的编码方法
键位码：每组部件中排第一位的汉字部件，用一位其所在的键位字母进行编码。
例：【 广 】 编码 = Q
汉字部件码：就是每组部件中除去键位码之外余下的汉字部件，首先取该汉字部件所在的键位字母，再根据字体分拆的规则，取“第一部件、第二部件、末尾部件”所在的键位字母进行编码；
例：【 米 】 拆作 【丷木 】 编码 = 键位码r + 丷w + 木m = rwm 
非汉字部件码：就是每组部件中非汉字的部件，用4位其所在的键位字母进行编码。
例：【 亠 】 编码 qqqq 【 ? 】 编码 bbbb 【 彳 】 编码 pppp
二、组字部件表外其余字体的编码方法
汉字：根据字体分拆的规则，取“第一部件、第二部件、第三部件、末尾部件”所在的键位字母进行编码。
例：【 回 】 拆作 【口 口 】 【 卫 】 拆作 【卩 一 】
编码 【 hh 】 编码 【 st 】
非汉字：就是未纳入部件编码表内的非汉字部件，根据字体分拆的规则，取“第一部件、第二部件、第三部件、末尾部件”所在的键位字母进行编码，不足4位编码的用其末尾码补足4位编码。
例： 【 丌 】 拆作 【 一 o 】 + 两位末尾码 【 丩 】拆作【 i 丨 】 + 两位末尾码
编码 【 t o 】 + oo = tooo 编码 【 i i 】 + ii =iiii
三、词组的编码规则
词组的编码最多取4位，方法如下：
二字词组：取每个字编码的前两位码进行编码；
例： 【 中 国 】
【 hi huq 】 = hihu
三字词组：取前两个字中每个字编码的第一位码和第三个字编码的前两位码进行编码；
例： 【 记 事 簿】
【 gsd thb zebb 】 = gtze
四字或以上词组：取前三个字中每个字编码的第一位码和最后一个字编码的第一位码进行编码；
例： 【 汉 语 词 组 】 【 更 上 一 层 楼 】
【 ex guh gsth ck 】 = eggc 【 tkx iit t jyc mrx 】 = titm
注：词组当中全部或部分的字是属于键位码字时，键位码字的组词编码就是用2位其本身的键位码进行编码；
例： 【 人 口 】 【 家 人 】
【 w(w) h(h) 】 = wwhh 【 ap w(w) 】 = apww
【 大 日 子 】 【 火 山 口 】
【 m(m) k(k) nst 】 = mkst 【 rww did h(h) 】 = rdhh
四、重码的处理
1、单字之间、词组之间、字词之间有重码的按其序号用数字键输入；
2、单字之间有重码的还可按字的结构形式加入识别码进行输入，加上识别码后还是有重码的（含与词组）仍按其序号用数字键输入；加识别码的方法如下：
上下结构（含上中下结构）+ Z 例：【 邑 】 = 【 h j 】 + z = hjz
左右结构（含左中右结构）+ V 【 咕 】 = 【 h j 】 + v = hjv
包围结构（含半包围结构）+ C 【 固 】 = 【 h j 】 + c = hjc
独体结构 + X 【 母 】 = 【 j w 】 + x = jwx
五、全码与简码的处理
全码：完全依照编码规则编纂的编码。
简码：无需全部使用全码就能实现编码唯一性的编码，即是说将全码的冗余码去除后得到的编码。
七部形码输入法同时提供单字全码、简码两种输入模式，使用全码、简码都能输入汉字。
六、无理码
无理码就是不按照编码规则编纂的编码。
我只编了几个，大家可根据自己的需求编入。
能：【aa】
得：【pp】
就：【qq】
七、其它需要说明的事项
1、关于笔顺规范与部件规范的矛盾：一些字在这两个规范里的规定是互相矛盾的，在这种情况下，全部按照部件规范的要求拆字。
例： 【 束 】 笔顺规范 = 【 一口 丨 人 】
部件规范 = 【 木 口 】
采 用 = 【 木 口 】 
【 回 】 笔顺规范 = 【 冂口一】
部件规范 = 【 口 口】
采 用 = 【 口口 】 
2、关于笔顺规范与形象直观的矛盾：一些字或部件如果严格按照笔顺规范的要求，就会被拆得很散。为了兼顾它们的完整性，只好牺牲一下笔顺规范的要求。
例： 【 必 】 笔顺规范 = 【 丶乚丶 丿 丶 】 【 式 】 笔顺规范 = 【 一 工 乚 丶 】
采 用 = 【 心丿 】 采 用 = 【 弋 工 】 
键盘布置
而结构码的编码符号虽然代表着若干个汉字结构，但它将全部的汉字结构以“点、横、竖、折、框、连、交”分为7部26组；并将点部、横部、竖部共10组排列在上面一行的字母键上，将折部、框部共9组排列在中间一行的字母键上，将连部、交部共7组排列在下面一行的字母键上。这么简单清晰的键盘布局比五笔王码的还更加就位，因此，结构码的编码符号使用起来就十分容易识别。  [1]