简体中文 Solaris 用户指南

创建新的码表输入法

  1. 创建并编辑码表源文件:

    预备好码表源文件以表述新的输入法。

    此字典文件是一个纯文本文件,包含用户想关联的字。 这些字由空格分隔。

    必须列出字符、字或词组以及创建它们所需的键击。每一行定义一个中文字和它的输入键击之间的映射。因此,当用户键入一个中文字时,字典中与它关联的所有字都会显示出来供用户选择。

  2. 将源码表文件转换为二进制格式:

    使用实用工具 "txt2bin" 将准备好的文本码表文件转换为二进制文件。

    命令语法是:


    # /usr/lib/im/locale/zh_CN/common/txt2bin    
    source_codetable_file  binary_codetable_file  
  3. 将码表添加到输入法规范文件中。

    准备好二进制码表文件后,可以更新输入法规范文件,将输入法添加到系统中:

    /usr/lib/im/locale/zh_CN/sysime.cfg

    "sysime.cfg" 文件需要下列信息: Input method name

    例如: 如果新的码表二进制文件是 newim.data ,则将 newim 这行添加到输入法规范文件 sysime.cfg 中: 更新了 sysime.cfg 文件后,简体中文 Solaris 操作环境就能够解释新输入法了。

  4. 重新启动输入法服务器 (htt) 或者重新登录系统,以便新输入法可以被识别。

    要重新启动 htt 服务器,以超级用户的身份登录,然后运行:

    # /etc/init.d/IIim stop

    # /etc/init.d/IIim start

    然后从 CDE 桌面注销并重新登录。 然后, 新输入法就可以使用了。