作者oversky0 (oversky0)
看板Array
标题行列三十 人体工学版
时间Mon May 19 09:04:30 2008
功用说明:
1. 满码或按空白键後之选字改用 asdfghjkl; 键以减少手指移动之距离,
简码仍需用数字键。缺点是无法打字时同时从组字窗选字,因此不适合
习惯看组字窗选简码的人使用。
2. 原行列输入法频繁使用左手小指,基於人体工学之考量做以下修正。
a. 「,」可用「shift+,」 输入,「。」可用 「shift+.」 输入。
<> 需切入英文模式输入。
b. z 之同码字有「不、大、夫、雨」,其中「不」为第四高频字,
「大」为第九高频字。这两字出现之频繁,使连一级简码都懒得背的
我都用久就记起来了。不过用一级简码输入「不」时,左小指要按两
次,同时要做长距离移动,实在很累。因此「不」改为「z+空白键」
直接出字,其同码字「大、夫、雨」需用一级简码输入。
c. k 之同码字有「人、入、八」,不背简码容易打错。其中「人」是第
七高频字,其一级简码也需动左小指按 1。现同上改为「k+空白键」
直接出字,其同码字「入、八」需用一级简码输入。
d. q 也有三个同码字,不过因其字频较低 (对!我没背那三个字的简码)
所以就先不改了。
安装说明:
0. 请先安装 yahoo 输入法。
http://tw.download.yahoo.com/keykey/
1. 请将档案复制到
C:\Program Files\Yahoo KeyKey\DataTables\Generic
2. 使用时设定请不要勾选「打字时同时组字」。
3. 建议将字根组合最大长度设为 4,并勾选打到最大组字长度立刻出字。
由於本档不包括词汇输入,加上 yahoo 输入法已经有简繁中文转换模
组,设定为四码可以加快速度。行列在倚天及 win95 时代本是满四
码就自动出字。後来 win95a 为加入词汇而变更成五码。记得当时词汇
是要另外买的,而且我也懒得去背那些词?有收到词库,所以一直没使
这新增功能。
4. 可以试试使用动态字频调整。不过这会增加左手小指的负担。
修正说明:
1. 加入 %endkey <>1234567890。其作用为:
a. 可与简码字档合并成一个档案,使其可用泛用输入法之方法加入香草输
入法或 yahoo 输入法。scim 请帮忙测试。简码字之键码有加一数字尾
码,修改时请特别注意。
b. 未加入 %endkey 前 w1~w0 选符号时无法作用。
2. 删除「大、夫、雨、入、八」之编码。
3. chardef 增加 <>0123456789 之对应码。
後记:
本来我是看到 yahoo 输入法有动态字频调整才想试试看能不能弄出类似自然
仓颉那样的智慧选字。这想法行之以久,加上现行香草输入法 win32 版没有
简繁中文转换模组以及关不掉快打模式视窗,便兴起跳槽 yahoo 的想法。
後来才发现 yahoo 只是动态调整候选字,不过这也是很不错的了。研究 cin
档的规格後,发现长久以来的对行列的怨念及想法都可以实做出来,因此後
来就朝向人体工学的方向改进。简单地说就是科技始终来自於怠性:)由於我对
cin 档的格式只是一知半解,所以可能会有很多问题。希望 scim 及香草行列
的开发人员能多多指教。如果大家觉得这样的人体工学修正不错,也可以和行
列科技讨论,看要不要列入以後改版的参考。
香草输入法目前不支援一级简码,有人知道为什麽吗?是不是只有独立模组才
能用多个 cin 档?那里有这方面的技术文件?
Download:
http://0rz.tw/4747Q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 128.211.247.30
※ 编辑: oversky0 来自: 128.211.247.30 (05/19 09:07)
1F:推 dklink:不错的想法,可惜VISTA 64BIT 不能用YAHOO输入法…~"~ 05/19 09:17
※ 编辑: oversky0 来自: 128.211.247.30 (05/19 09:58)
※ 编辑: oversky0 来自: 128.211.247.30 (05/19 09:59)
2F:→ oversky0:不知有没有将选字窗改为横式列字的隠藏选项? 05/19 10:09
3F:→ oversky0:这样看起来比较直觉。 05/19 10:10
4F:推 albyu:只有独立模组才能用多个 cin 档,这在香草,SCIM,GCIN,OXIM 05/19 15:36
5F:→ albyu:皆然... OpenVanilla 有行列的独立模组,下载它的原始码就可 05/19 15:37
6F:→ albyu:可以参考了... 光用一个cin档没办法做出简码特别码全部功能 05/19 15:38
7F:→ albyu:这就是我为什麽要写 scim-array 独立模组的原因 05/19 15:39
8F:推 dotZu:呃……我想不要高兴得太早,cin档无法实作行列所有的功能 05/19 16:36
9F:推 dotZu:如一二级简码一定要行列模组,所以我说Generic无法适用。 05/19 16:38
10F:→ oversky0:不知 yahoo 输入法改了什麽?我目前的做法的确可以做出简 05/19 18:21
11F:→ oversky0:码。但是同样的 cin 档拿到 openvanilla 下就会有问题。 05/19 18:23
12F:推 Reder:推一个 来试试。 05/19 22:27
13F:推 dotZu:Generic和Windows内建的「通用输入法编辑工具」 05/19 23:05
14F:→ dotZu:两者的能力不会相差太远。 05/19 23:06
15F:→ oversky0:windows 的好像没 endkey ,那就不能按简码直接出字。 05/20 07:32
16F:推 hhoo123:怪了,我安装完之後,找不到 DataTables\Generic 耶 05/20 16:35
17F:→ hhoo123:这样 cin 档是要放在哪? 如何 load ? 05/20 16:35
18F:→ oversky0:请自行建立这两个目录。 05/20 22:34
19F:推 vitLink64:关於2-b那点,我「不」「大」「雨」三个字都用特别码来打 05/26 11:48
20F:→ vitLink64:ah不 ak大 a,雨 其实还满方便的 也不用按到数字键 05/26 11:50
21F:→ oversky0:我行列一出就开始练了,那时还没有特别码。後来打习惯了 05/26 22:15
22F:推 springgod:我是这样打的 不:z空空 大:ak空 雨:z4 06/02 11:24