记事本帮助目录
码表法帮助目录

码表输入法实际上是一种汉字输入法自动生成系统。对于任何一种汉字输入法，其汉字的输入过程就是从汉字编码到汉字/词（或符号）的映射过程。用户可以根据自己的需要和想法建立自己的汉字/编码关系。Windows的码表输入法为用户提供了将自己建立的汉字/编码映射装入工作平台的接口。

学习帮助的使用方法，请按F1键。

如何．．．

建立码表文件

编译码表文件

安装及使用码表输入法

删除码表输入法


删除码表输入法

若只是删除码表输入法中的若干个，而保留其他码表输入法，步骤如下：

在“输入方法”中将“所选输入方法”设置为“通用码表输入法”，并选用“设置”，将出现“通用码表输入法”对话框，选中所要删除的输入法，再选择“删除”即可。如果要删除当前正在使用的输入法，需要用鼠标或按Ctrl+Shift切换到其他输入法，才能删除所需要删除的输入法。

如果是要关闭所有码表输入法，只需将当前输入法切换为非码表输入法，并在“输入方法”中删除“通用码表输入法”即可。


安装及使用码表输入法

用户只有在编译完第一个码表文件后，方可安装码表输入法（否则会干扰其他输入法的正常使用）。在“控制面板”中选择“输入方法”，并选择“安装”，即能使用由“码表生成器”所生成的码表输入法了。用户也可以直接使用码表编译文件，而不需要有码表源文件。只要用户成功地编译完第一个码表源文件，并正确安装完以后，在“输入方法”中将“所选输入方法”设置为“通用码表输入法”，并选用“设置”，将出现“通用码表输入法”对话框，再选用“安装”，选中所需要的码表编译文件（后缀为.mb），便可使用该输入法了。

如果用户当前所使用的输入法为“全拼字词”，在安装码表输入法时第一次选择“选用”将出现“双拼字词”，再选择一次“选用”，即可装入码表输入法。


建立码表文件

码表文件是以.TXT为后缀的文本文件，具体格式如下:

[Description]

Name=输入法名称

MaxCodes=最大码长

UsedCodes=码元

WildChar=查询键

Sort=排序标志

[TEXT]

编码1

编码2

......

编码n

输入法名称

用户自定义码表的名称，该码表安装后此自定义名出现在提示行的“输入法名”框中。WINMB.IME可支持多个码表（最多20个）。

最大码长

用户设置编码的最大长度。输入键数达到最大码长时，程序查找所对应的中文，显示中文，此时若出现重码，用户可用“0”~“9”或鼠标选择输入。对于编码不足最大码长的编码，用空格键作为结束。

码元

构成编码的基本元素，如有的编码以英文字母的“a”~“z”作为码元，有的则以十个阿拉伯数字作为码元。某些特殊字符不能作为码元，如“<”，“>”，“-”，“=”，“+”等。

查询键

在录入时若是对编码的某一个键把握不准，可通过查询键迅速找到所需要的字或词。一般用“z”或“?”定义查询键，用户也可以指定自己习惯的字符作为查询键。查询键只对一个码位有效，不能同时查询两个或两个以上码位。

排序标志

当排序标志置1时，编译程序在编译时对码表中的编码进行排序，若置为0，则不排序。

若码表的编码字串是按码表文本文件中定义的码元（UsedCode）的顺序排序的，则可以将排序标志置为0，这样会大大减少编译时间，如果没有排序，则需要将排序标志置为1。码表法对于已排好序的码表中的编码条目总数没有限制，而对于未排序的码表，建议编码条目总数在七千条以下。

编码

中文字串+编码字串。中文字串和编码字串之间没有任何字符，其顺序按编码字串排序。编码字串可以是英文字母“a”~“z”，或是一些特殊字母如“'”。


编译码表文件

运行主群组中的码表生成器，在码表源文件中输入所要编译的码表文件名（包括路径），然后选择转换，码表生成器将产生码表编译文件。可以连续对多个码表源文件进行编译，产生各自的编译文件。