E作者ilanese (1月13日有新作)
看板IME
标题[心得] ★ 行虾输入法的一些概念(十二版)
时间Thu Apr 29 10:23:52 2010
★ 行虾输入法的一些概念(十二版)!
「行虾输入法」!!!,有这个输入法吗?
当然是没有,但我还是提出来一些概念出来,给
不怕死的新输入法设计者一些意见!
第十二版主要修改之处:增加2-1、3-1.、
修改4.。
本人认为已完成阶段性任务,行虾输入法的
理论发展的大致已趋近完善了,留待有缘人去实
际制作……
充满幻想的ilanese/Jun,18,1999
---------------------8<---------------------
1.着作权问题:为什麽一开始就提出这个问
题呢?因为基本上「行虾输入法」的概念是,以
「行列30键版输入法」的字根数字化编码概念,
和「呒虾米输入法」的一些内涵结合而成。
基本上,「行虾输入法」是结合多种中文输
入法的优点而成的,但不知道这样子会不会涉及
着作权的问题,真的是要先了解一下!
注:後来据行列公司来信,说是不会侵犯到
行列的着作权。
2.易学性:使用行列30键版输入法的字根数
字化编码方式,学习容易!
行虾输入法十个基本笔划:「横」(1-)、
「逆弯」(2-)、「直」(3-)、「正交」(4-
)、「顺弯」(5-)、「点」(6-)、「盖」(
7-)「捺」(8-)、「撇」(9-)、「口」(0-
)。
由於使用数字化编码,不必有英打基础,未
来可另行发明使用九宫格数字键的新版本,亦可
使用九宫格数字的电话来输入。(但不必另行学
习,因所采用的数字化编码完全一样)
但不采用行列30键版输入法的一、二级简码
的作法,这种变相的四排键作法,对一个常打中
文字的人而言,蛮操手指的。
2-1.原则上采最多四码(前三码及最後一码
)。
3.减少重码字:使用呒虾米输入法的「辅根
」概念,而辅根可用行列30键版输入法的那九个
基本字根(可再加上呒虾米输入法的「斜交辅根
」即X 键!标准拆法为一键、二键的字,都要加
上辅根。)
注:呒虾米输入法辅根指AEIJKLNOPXY。
辅根:「横」(1-)、「逆弯」(2-)、「
直」(3-)、「正交」(4-)、「顺弯」(5-)
、「点」(6-)、「捺」(8-)、「撇」(9-)
、「口」(0-)加上「斜交」(98)。
参考各输入法的基本字根,当然主要可以用
呒虾米输入法的基本字根为主,和呒虾米输入法
的简速字根,原则上这些字根以数字化编码为主
。
但为了减少重码字的问题,以利用其他形音
义易於记忆字根为例外!(原则上非不得已,尽
量避免,因考虑到九宫格数字键版本的相容性)
增加一些笔划多而可减少重码字的字根(类
似呒虾米输入法简速字根的概念)。
这些方法,会大大降低重码字。
3-1.字根形音义之应用范例(本范例采用呒
虾米「摇头摆尾」原则):
像「王」、「工」、「二」、「三」这四个
基本字根编码都是「11」(第一个笔划为「横」
、最後一个笔划亦为「横」),所以「辅根」都
是「1-」,这样子势必会产生许多重码字,而就
算使用「一码字」、「二码字」亦无法完全解决
这种常用字重码的问题。
因此,「二」这个字根可与较为相似的字根
「八」编为同一位置(口诀:左二点、右二点、
上二点、下二点」),亦可解决类似「次」这个
字的标准字体写法是「二」不是「两点」的问题
。(许多中文输入法为了类似「次」这种标准字
体和俗写字体不同,而采用相容打法,这是一种
很不经济又容易产生重码字的方式。若形状很类
似、只是角度有点不同字根可以考虑编码为同一
个位置,这就是「摇头摆尾」的原则。)
所以,「二」这个字根不要编码为「11」,
而是编码为「8-」。「二」这个字可拆为「8-、
1-」;「八」这个字可拆为「8-、8-」,因为「
二」和「八」的辅根不同,故不会产生重码的问
题。
同理,「三」这个字根不要编码为「11」,
而是编码为和「水」一样为「38」(和「海」、
「河」的「三点水旁」形状类似)。因此「三」
这个字可拆为「38、1-」。
同理,「匚」、「凵」」……也可以采取编
码和「ㄇ」一样为「7-」。(口诀:上盖、下盖
、左盖、右盖都是盖」)
「摇头摆尾」原则,可以视情况而定来使用
,当然不必每一种字根都照此原则。
注:数字化编码方式,请参考第2.点;辅根
概念,请参考第3.点。
4.一码字(有三十个字):「一,。的」
其他二十六个一码字,以下列这本书统计最
常出现的字为准!减少一码字资源的浪费!
教育部:《八十四年常用语词调查报告》上
中下册,民国87年 6月,教育部出版
不过若有两个字的正常拆码为二码(字根码
+辅根码+ space键)时,而且其中一个字的「
字频顺序在前一百名」,或许也可以考虑将其中
一个字编为一码字……(例如:「王」、「工」
这两个字,正常拆码为「11、1-」,可以直接将
其中一个字编为一码字「11」或编为二码字「11
、7-」(字根码+选字辅助键)。)
注:选字辅助键可参考第8.点。
5.二码字:「零壹贰参肆伍陆柒捌玖拾」、
「省县乡镇市区村路段街巷弄号楼」、「二三四
五六七八九○」……等一般打字人员常用的字。
常用字(以标准拆法为四码为优先),但需
选字为第二顺位的重码字。并以下列这本书统计
最常出现的字为准!减少二码字资源的浪费!
教育部:《八十四年常用语词调查报告》上
中下册,民国87年 6月,教育部出版
二码字的编法:以「首尾码」为原则,必要
时以英文字、形、音、义等为辅……非不得已,
尽量少用毫无意义的死背法……
6.使用呒虾米输入法的「先上字」原则。
例如:呒虾米输入法打「STA 」会出现下列
画面:
0顺1纭
按「SPACE」键,即立即出现「顺」字。
按「1」键,即出现「纭」字。
配合「先上字」的功能,若有重码字时,应
按下列这本书的「字频分析」顺序,将较为常用
的字列为第一顺位,以此类推列出第二顺位、第
三顺位……
教育部:《八十四年常用语词调查报告》上
中下册,民国87年 6月,教育部出版
7.使用呒虾米输入法的「立即组字」(即是
行列30键版输入法的「预选预视」)。
8.重码字选字采用英文字母来选,至少用类
似呒虾米输入法的「V」的键「选字辅助键」,
来选第二顺位的重码字!
选字辅助键:「盖」(7-)。理由:因为这
个键使用频率较少。
9.可以加字加词:加词部分可用「'」(在
「; 」右边的那个键)作为结尾!
10. 教材方面:书、CAI 软体可以模仿行列30
键版输入法的制作方法,因为他们作得不错!
其他如「教学录影带」、「网站」当然是一
定要作!
11. 要制作出跨作业系统平台的各种版本!
12. 软体价格方面,可采薄利多销的方法,原
则上一套不要超过新台币伍佰元( 13000字完整版
或UNICODE版)。
5401常用字试用版放在网站上或随书附赠,免
费供人使用。
书、CAI 软体、教学录影带另外计价。
价格视其他输入法的作法及通货膨胀而调整!
13. 标点符号及其他符号,主要可参考行列30
键版输入法的作法!
也可参考其他输入法的其他优点。
14. 采用简体字等,一字多种相容性打法。
15. 输入法的名称可采有意义一点的名称!
例如:「行家输入法」----内行人的选择、行
家的选择。
16. 采用指定位置的询问键「?」及不定位置的
询问键「*」。(模仿行列30键版输入法及 Dos的作
法)
17. 拆码顺序采「眼顺」的作法(可参考呒虾
米),笔顺根本到目前为止,没有一个中文拆字型
输入法可以作到,笔顺对拆字是一种困扰。
18. 起码要学习大易、行列30键版、呒虾米这
三种输入法(至少要每分钟60个字以上,这样才可
以了解这些输入法的优缺点)。
起码要看刘重次先生写的呒虾米输入法的书、
王赞杰先生写的大易输入法的书、廖明德先生写的
行列30键版输入法的书。
身旁要有下列这本标准字体的书:
教育部:《国字标准字体楷书母稿》,民国87
年 2月,教育部出版
一本有将常用字一笔一笔地照笔顺写出来的辞
典或教育部出版的书(例如:邱德修审订,《小学
生活用辞典》,民国83年 2月,初版,台湾五南出
版)、《说文解字》及其研究书籍。
其他可到图书馆看看一些「短命」的中文输入
法的书,从里面选取优点。
19. 先发展Beta版,从网路号召一些自愿者去
使用测试,提供改良的建议,再发展正式版。
说实在有那麽多前人的经验,中文拆字型输入
法可以一次作好,不必改版。
20. Beta版的制作方法:
一、取得呒虾米输入法win95的5.2标准版,并
安装该软体。(在网路上可用archie找 liu52.zip
这个档案。提醒一下:呒虾米输入法标准版是「付
费软体」,并非「免费软体」也不是「共享软体」
。)
二、到win95的主程式目录(通常是C:\WINDOWS
)将LIUBIG5J.TAB删去,再制作一个LIUBIG5J.TAB
(这个档案必须里面毫无内容,可用 PE2之类的文
书程式制作)。
三、到win95的主程式目录(通常是C:\WINDOWS
)将行虾输入法的内容放在 LIU.BOX内即可。(不
过在LIU.BOX内一定要有A--Z这26个英文字母的一
码字,否则会产生错误)。
---------------------8<---------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.229.245
1F:→ ilanese:当初的文章,不仅在我的新电脑里找不到了。这一篇究竟是如 04/29 10:41
2F:→ ilanese:何在网路上搜寻到的,我也忘了?趁机再PO上来,以免日後消 04/29 10:41
3F:→ ilanese:失不见。 04/29 10:42
4F:→ ileadu:着作权没问题 专利也没问题 XD 可是缺会做输入法的人 懂吗 04/29 16:43
5F:→ ileadu:我是学呒虾米的 可是我其实看不是很懂你的想法.. 04/29 16:44
6F:→ ilanese:缺自愿埋首於字根的人吧? 04/29 16:45
7F:→ ileadu:不知道学行列的来看 会不会看比较懂一些 04/29 16:45
8F:→ ilanese:字根用几种基本字根来数字化编码的最大好处: 04/29 16:50
9F:→ ilanese:一、不必有英打基础,就能学中打。 04/29 16:50
10F:→ ilanese:二、不必硬背字根对应於那个键,因为是可以推算出来的。( 04/29 16:51
11F:→ ilanese:当然了,还是得靠熟练,那个速度才会快。) 04/29 16:51
12F:→ ilanese:简言之,就是易学。 04/29 16:51
13F:→ ileadu:呃 你结合两种输入法的字根 易学性在哪XD 太见仁见智了吧.. 04/29 16:54
14F:→ ileadu:光是呒虾米的字根就堪称输入法之最了 还要配合行列的东西 04/29 16:55
15F:→ ilanese:如果是我的话,我会将字根重新编新的,台湾中央研究院的汉 04/29 17:02
16F:→ ilanese:字构形资料库已经帮你将字根通通整理好了,只需挑选而已。 04/29 17:03
※ 编辑: ilanese 来自: 61.231.231.217 (04/29 17:03)
17F:→ plane0747:行列虾米我都玩过,虾米在先,因此玩行列时看到好多的重 04/29 18:08
18F:→ plane0747:码字,默默的觉得虾米补根机制还不赖xd 04/29 18:08
19F:推 itsasemen:楼上同感~~我觉得行虾的话,整个字根的规划要重来比较好 04/29 18:12
20F:→ itsasemen:其实我有想过行列加大新的规则,只是还没有正式测试 04/29 18:13
21F:→ ilanese:重码字是非常重要的事情,两个以上的常用字一定要尽量想办 04/29 18:25
22F:→ ilanese:法避免重码的问题,那就只能在字根的选择及编排对应键位、 04/29 18:26
23F:→ ilanese:类似呒虾米补根的方式、以及一码字、二码字方面尽量努力了 04/29 18:27
24F:→ ilanese:。 04/29 18:27
25F:推 itsasemen:楼上连一个句号都不会放过,真是好习惯~~~ 04/29 21:48
26F:→ ileadu:可惜写作绝对不可以只留一个句号在一行的开头 这叫啥我忘了 04/29 23:53
27F:→ ianself:排版时称为避头点 04/30 05:46
28F:推 hangea:单字不成行 单行不成页~ 04/30 23:27
※ 编辑: ilanese 来自: 61.216.244.168 (05/04 00:59)
29F:推 ellinas:现在实作简单作法就提供cin档 可以汇入奇摩输入法 05/08 01:42
30F:→ ileadu:你只是引用概念自行重编 不会侵犯到着作权的 这要专利保护 01/28 11:09