行列输入法


行列输入法 (正體)

Free Web Hosting with Website Builder
中文输入法
行列输入法
发明人 廖明德
发明年份 1992年(行列30)
类别 字形

行列输入法是一套免费授权、具有开放理念的字根中文输入法。除了可以输入繁体中文简体中文之外,亦可输入Unicode当中的中日韩统一表意文字。内建于Windows Vista的最新版当中,已支援至Unicode 3.1(即扩展A区、扩展B区),使可输入文字自两万多提升到七万字左右。香草输入法同时也取得了这份输入法表格,因此在 0.8 版的香草输入法行列模组中的对照表已经是支援 Unicode 3.1 的对照表。

行列输入法的最快记录是1997年由洪秀权先生在中文输入竞赛中所创下的每分钟215.5字。[1]

目录

取码原则

行列取码原则是将汉字归纳出十个基本笔形,各自对应到十个阿拉伯数字的外形;每个字根取首笔、尾笔两个数字组成,将汉字依照笔顺[2]拆成数个部份,最多取头三尾一输入四个字根即完成一个字。例如“暂”就分成“车14”、“斤93”和“日01”。为了增加输入速度,常用字按照笔形数字编排简码,输入时会显示在屏幕,可预视预选不必死背。

【基 本 笔 形】
数字 1 2 3 4 5 6 7 8 9 0
笔形 丿
分类 逆弯 正交 顺弯 八捺 方框

取码三原则

(1)取前面三个字根和最后的字根:
行列输入法是依照书写顺序,取字的前三个字根及最后一个字根,最多只取四个字根,不超过四个字根,则全部取。

(2)取最完整的字根:
在不违反笔顺的情况下,一个字如果有多种取法时,以按键数最少的为正确;也就是要用字根表里笔划最多最完整的字根来组字。

(3)九个跨越笔顺字根[3]
中文字有几个部首,依照书写顺序,有些相关笔划本来是最后才写,而在取码时为保持其完整结构不加以分割,必须将整个字根先取掉。

键盘输入

字根与键盘的对应,并非以联想或口诀方式排列,而是采取“首笔定行、尾笔定列”。键盘上自左到右有1234567890十个直行,首笔的数字即代表在字根所在的按键在哪一行;横列则有Q(上)、A(中)Z(下)三列,尾笔数字若是0到4在上列、5或无尾笔在中列、6到9在下列。如同二维座标一样,行、列都找出来,就知道定位字根按键的位置。[4]

字根码的表示方法

行列输入法字根码的表示方法,可以分为“字根表示法”和“行列码表示法”两种类型:

  • 字根表示法:单纯以基本字根和衍生字根来表示,也可以对应的英文字母来表示,用于教学上的解说,如:儿(臼儿)/(OS)、至(一厶土)/(AXR)。
  • 行列码表示法:以行列座标和键位[5]来表示,是行列输入法使用者对于字根码的主要表示方法,有三种形式,如:儿(91 2-)/(9^ 2-)/(9↑2-)、至(1- 26 41)/(1- 2v 4^)/(1- 2↓4↑);其中(9^ 2-)和(9↑2-)读作 9上 2中,(1- 2v 4^)和(1- 2↓4↑)读作 1中 2下 4上。

“行列码表示法”看起来似乎很抽象,其实都是由基本字根、对应座标和键位变化而来,相当容易了解。

目前使用于Vista系统上的问题

2007年 Microsoft Windows Vista 上市,Microsoft 更新了许多 Windows XP 已内建的繁体输入法——如大易输入法(version 6.0)、行列输入法(version 6.0)。结果陆续有许多使用者回报出现许多使用上问题,包括联想词视窗不会自动消失;紧接于区域边界后面输入第一个字符,输入的字符前会出现多余的空格;按下空格键之后,符号输入法候选视窗不会跳至候选清单的下一页,必须按 PAGE DOWN 才能跳至下一页等,造成使用者使用上的不便。Microsoft 的官方说法为:“大易输入法与行列输入法这2种中文输入法并不是微软的产品,而是我们为了考量消费者的使用习惯,进而向推出此2种中文输入法的公司取得授权,以便放入 Windows Vista 操作系统中,方便消费者使用。[6]”Microsoft 目前的解决方案,要使用者向 Microsoft Online Customer Services 提出取得此 Hotfix 的要求,才会寄出 Hotfix [7]。截至2008年5月 Vista SP1 出版为止,Microsoft 仍未将此 Hotfix 加入 SP 版中。

因此有使用者将 Windows XP 内建的行列三十输入法复制到 Vista 上,使用 Windows XP 内建的行列三十输入法来解决问题。这个方法需要复制 winar30.ime, arrayhw.tab, array30.tab 与 uniime.dll 四个档案,并且需要修改系统登录 (registry) 档案来加入相关的资讯。透过此方法则可以在 Vista 上使用 Windows XP 内建的行列三十输入法。

另外一个替代方案是使用开源的香草输入法(可在 Windows, MAC OS X 上使用),香草输入法提供了行列模组供使用者使用。

适用系统

你可以在以下的操作系统或中文系统上找到行列输入法。

版本

早期的行列输入法要使用更上排的数字键,共40个码,称为“行列40”(行列输入法40键版)。因为使用了数字键,输入数字不方便,所以现在的行列版本只用3列,称为“行列30”。

参考文献


外部链结







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History