自由软件 BlueGroup
 站内搜索:  
您的位置:首页> 中文系统

 技术交流
分类目录:
  系 统 管 理
  硬 件 安 装
  网 络 通 讯
  系 统 安 全
  中 文 环 境
  数 据 库
  应 用 编 程

 入门指南
什么是 LINUX?
Linux各种发行版说明

Linux 基本知识
Linux 安装指南
Linux 命令简介

中文Linux 发行版本
LINUX中文平台
中文延伸套件 CLE(台湾)

 CLDP
中文HOWTO文档
中文mini-HOWTO文档
汉字输入服务器

作 者: 于明俭

中文输入服务器 Chinput 是直接使用国际标准输入协议XIM (X Input Method)和中文平台的输入服务器.

Chinput2.x的输入内码可以支持中文国标, 中文大五码, 日文和韩文 输入. 它可以同时支持中文GB和Big5内码, 输入可以自由切换. 在输入方法的种类上, Chinput2.x共支持二十几种输入方法, 其中智能 拼音输入(由李振春创作)是初学者最容易使用的输入方法.

Chinput2.x的输入模式现在支持根窗口输入和光标跟随输入两种. 根窗口输入类似于"中文之星", 光标跟随模式类似于"微软拼音". 并且可以在这两种模式之间自由切换. 对于习惯于MS Windows的用户, 几乎不用读使用说明便可以熟练使用.

Chinput开发版本还有一个辅助工具----虚拟键盘, 通过鼠标就可以输入 字母. 还有支持鼠标模拟的手写输入功能, 它的识别功能 还处在初级阶段.

中文输入包括中文输入条, 中文手写识别输入, 中文输入控制条和 中文输入控制组件四部分.

  • 中文输入服务器的启动

    在TurboLinux6.0上, 启动 X 窗口系统后将自动启动中文 输入服务器. 所以用户在一般情况下不用考虑启动服务器.

    在命令行启动输入服务器时, 可以在命令行键入:

    chinput &

    最好使输入服务器运行在后台运行. 以避免偶然关闭输入 服务器而带来的系列问题. 启动后输入条不自动弹出, 所以 输入状态仍为西文输入状态. 只有按Control-Space键后才 弹出输入条.

  • 中文输入条的模式

    中文输入条支持两种模式: 根窗口模式和光标跟随模式. TurboLinux 6.0 的缺省启动模式是光标跟随模式.

    光标跟随模式是类似于微软拼音的输入模式, 输入条分为两 个独立部分: 输入编辑区和词条选择区. 输入编辑区是一短 条, 它位于编辑光标的下方. 用户可以在条上编辑输入的字母, 如果用户的输入长度超过输入编辑区域的长度时, 输入编辑区 域会自动调整. 词条选择区是竖列的词条选择区, 在一般情况 下, 它依附于输入条的右下方(在超出屏幕范围时自动调整).

    光标跟随模式的优点是把汉字输入位置和输入条的距离拉近, 用户可以更容易输入和选择词条. 词条选择区域在没有可选词条 时自动隐藏(输入区也可以自动隐藏), 使输入软件占据更少的 屏幕空间.

    根窗口模式是类似于"中文之星"的输入条, 上面显示当前 的输入方法, 输入编辑区和词条选择区. 根窗口模式的优点 是用户可以把输入条在屏幕上拖到任一指定位置, 而且输入 区域和选择区域比较大, 对于拼音输入方法等具有众多词条 提供选择情况, 可以迅速选出正确的汉字.

    在根窗口模式中, 用户还可以选择单行输入模式和双行输入模式, 输入条上的字体大小也是可以配置的.

    光标跟随模式和根窗口模式之间的切换热键是 Alt-Space.

  • 中文输入服务器的使用方法

    • 中文输入服务器弹出与隐藏

      中文输入条的弹出和隐藏都使用热键 Control-Space. 弹出后进入中文输入状态, 隐藏后则进入西文输入状态.

    • 中文输入服务器的移动

      在光标跟随模式中, 不宜移动输入条, 因为有的软件不停地 设置输入条的位置, 所以移动输入条是无效的. 在根窗口模式下, 输入条可以使用鼠标左键拖动.

    • 中文输入服务器输出编码切换

      Chinput2.1提供了方便的中文GB/Big5编码切换, 它可以使用 "中文输入控制条"实现, 或者通过"中文输入控制组件"实现.

    • 中文输入服务器的输入方法切换

      输入方法可以通过热键切换或者通过中文输入方法控制组件 切换.

      在中文国标输入中, Chinput支持以下输入方法: 智能拼音, 无调拼音, 带调拼音, 缩写拼音, 五笔字型, 英汉, 首尾码, 钱码, 新仓颉, 刘式粤音, 电报码, 日文平假名,片假名, 区位码和内码. 用户可以在资源文件中设置启动时输入方法 (详见"中文输入服务器的缺省配置").

      切换输入方法还可以用热键和功能键为:

      按键 输入方法
      F1 允许/禁止 中文输入
      F2 内码输入
      F3 智能拼音
      F4 带调拼音
      F6 无调拼音
      F7 五笔字型
      F8 英汉
      F9 首尾
      F10电报码
      Shift-F1 ASCII
      Shift-F2 区位码
      Shift-F6 缩写拼音
      Shift-F7 新仓颉
      Shift-F8 刘式粤音
      Shift-F9 钱码

      另外, 切换输入方法还可以通过应用组件, 在TurboLinux6.0 中, 安装了 KDE 和 GNOME+Enlightenment 两个流行的窗口管理 器, 在启动X系统时分别启动了 zwinkde 和 zwingnome 控制 组件.(详见"中文输入控制组件"一节).

    • 中文输入服务器的全角/半角输入

      在光标跟随模式下改变中文输入服务器的全角/半角输入,可以 使用"中文输入控制条". 在根窗口模式下改变全角/半角输入可以直接点击面板上的按钮.

    • 中文输入服务器的中文标点符号输入

      在光标跟随模式下输入中文标点符号,可以使用"中文输入控制条". 在根窗口模式下输入中文标点符号可以直接点击面板上的按钮.

      为了适应汉字对标点符号的要求, 一个英文标点符号 可能对应多 个中文标点符号. 下表列出了所有一对多 的标点符号. 凡注有 "循环输入"的标点符号, 表明在标点输入时, 输入条将按标点的 顺序循环返回.

      中文标点 英文标点 说明
      ,Control+, 或全角+中文标点时输入
      .Control+. 或全角+中文标点时输入
      “”"循环输入
      ‘’'循环输入
      ¥$$循环输入
      (「『(循环输入
      )」』)循环输入
      〔[〖【[循环输入
      〕]〗】] 循环输入
      ——-破折号扩展
      ……^省略号扩展
      《<<循环输入
      》>>循环输入

    • 浏览输入

      Chinput 提供了整个码表的浏览和输入功能. 它的最大用途 是输入特殊符号和其它非汉字部分.

    • 智能拼音造词的存储

      智能拼音输入法使用过程中所造的词将每隔十分钟自动存储一次, 在根窗口模式下正常退出时也可以自动存储. 另外, 使用热键 "Control-Alt-s"可以立即存储.

    • 中文输入服务器的缺省配置

      在文件 /usr/lib/ZWinPro/Chinput.ad中, 记录了Chinput 的缺省配置, 用户可以修改此文件改变启动状态. 其中常用 配置项有:

              配置成光标跟随模式/根窗口模式
              chinput.dmode:                  CARET/ROOT
      
              是否完全仿照微软拼音的完全隐藏模式
              chinput.hmode:                  NO
      
              中文GB输入的输入方法
              chinput.inputmethod.gb:         ZNPY
      
              中文Big5输入的输入方法
              chinput.inputmethod.big5:       PY
      
              输入方法词典的目录
              chinput.dictionary:             /usr/dict
      
  • 中文输入服务器的关闭

    除非特殊需要, 建议不要关闭输入服务器 !!! 这是因为许多应用软件如果在启动时打开了输入服务器, 但是在 使用过程中找不到输入服务器, 可能会因为出错而自动关闭.

    关闭输入服务器的方法有两种:

    • 使用kill(或killall)杀死进程
    • 使用Alt-Space把输入服务器的模式转为根窗口模式 然后点击右上角绿色按钮退出. 使用该方法的好处是 在退出之前可以存储智能拼音输入法所造的词.

  • 中文输入服务器热键列表

            	Control-Space            弹出/隐藏输入条
            	Alt-Space                切换输入模式
            	Control-Alt-Space        切换自动隐藏模式	
    		Right Button		 虚拟键盘切换
            	Fn                       输入方法选择 		
            	Control-alt-s            智能拼音造词存储	
            	.,-+                     输入选择翻页		
    	




Copyright © 2000 LSLNET.COM Website. All rights reserved. 蓝森林网站版权所有。 E-mail : contact@lslnet.com