
| 中文输入法 行列输入法 |
|
| 发明人 | 廖明德 |
| 发明年份 | 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]
行列输入法字根码的表示方法,可以分为“字根表示法”和“行列码表示法”两种类型:
“行列码表示法”看起来似乎很抽象,其实都是由基本字根、对应座标和键位变化而来,相当容易了解。
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