作者oktryit (错误每日不断的重覆)
看板Liu
标题Re: [讨论][问题] 香草呒虾米(MAC)应如何有数字输入?
时间Mon Feb 13 08:48:16 2006
: 关於用VR选字的解决方法,其实是我一开始的liu.cin档案设定方式须改正。
: 1 CIN档案中,「%SELKEY」一个参数还是将其设定为1234567890,
: 让在选字时,超过VR选字范围的字词还是能够直觉地使用1-9来选字。
: 此外不能因为要用VR选字,而将选字键改成「VR34567890」,
为何不用 「V R S F W 6 7 8 9」呢?
其实,VR选字的构思,我觉得没那麽简单
甚至到了有点混乱的程度 :)
为了测试一直到 W 也就是第 5 字还能用,我举个例子
比如说,我打 "LA",待选区出现
※ 数字键
如右图的图示,那最直接的用法
0. 丽 la
就是用上排的数字键进行选字。
1. 离 lav
一般ㄅ半使用者应该不陌生,可以
2. 离 lar
看得很快并按的很准,可是这对其
3. 丽 las
他输入法来说,要选字的情况出现
4. 尞 laf
时,常常会没注意,一般输入法都
会尽量避免重码的情况产生。
另一种就是我在右边标记的蓝字,
你可以用 vrsf 的选字方式轻易的
就选择你想要的字,这个设计像自
然输入法的「asdfzxcv」选字模组,不过在呒虾米这边选字要用到右手
对应 123456789,也许是 「vrsfwlcbk」。
可是我没印象,打字要选到第九个字的情况,有的话也是不常用字
但打标点符号或是特殊符号时,就会用到,比如说:
╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴╴
无|半 | 0.ㄗ 1.↓ 2.↑ 3.→ 4.← 5.↘ 6.↙ 7.↗ 8.↖ ︳
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
正好就是对应 「,Z#」 而
# 可用
数字键 或是
vrsfwlcbk.
==================================================================
: 本来就没有考量到字根档的基础。
这句话是对的!
本来给电脑看的程式码,和人去想的顺序就有差
我在猜应该就是如此,因为电脑不用记规则 :)
完完全全的用暴力法就好,有多少记忆空间用多少。
这边修正你一点小小的认知。
这个选字加 v 的 rule 在一个地方会错
那就是 两码字+v 的部分,就是 abv (a、b 是指任意英文代码)
有的时候,打两码字的时候,却无法知道他的第二选字是什麽
(不知道也有好处,因为考量到後来学的人不懂
为什麽两码字有重码?!! 所以就设计成"隐形"的)
就是这个地方,是故意的,作者他也不让字显现。
比如说 "剪" bdv
"贫" bmv
"羡" biv
......
......
诸如此类的字,都是因为在不断的修正下,变为了隐藏字
可是它们的折码是没办法理解的,只能记忆 (还是可以理解?!)
反而是後来挤掉它们而取代之的字,才比较无理 :)
注:因为挤掉它的字使用率比较频繁,所以是速率考量非记忆考量
你能想像无虾米的字根表,很早很早前都是 "头尾字" 的组合吗?
如果能,你可以试着相信我的说法
并且同意,它藏住是有好处的 (套句年轻人常用的话)
这是一定要的啊!!!
--------------
所以建议你在测试自制的香草呒虾米时,可以玩一玩。
试着去修正一些"不见"的码,就算是最新的 liu v5.7
我还是觉得有一些地方不算作得很好
补破网算是非官方的 patch 了吧 :)
可以先补完後再读他的 .tab 档,这样可以避免很多错
一点小意见 ... (随文附上自制的 隐藏两码字表)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A 丶 鎭 - 会 鏙 - - -
衔 -
铁 龙 -
矣 铝 -
戌 划 -
衔 奥 - - 隿 雂 -
B 慈 - -
剪 翁 毙 -
慈 羡 - 羛
陋 贫 -
舍 陵 -
介 冻 -
阪 -
遂 敝 陵 -
C 虫 咫 飘 蟆 盍 - - -
轼 中 -
蛎 - - 雒
履 蚝 - - -
臀 履 乃 - - -
D -
殡 殃 奢 旦 驾 - -
端 - -
曷 - - 曰 - -
冕 - -
胁 曜 逗 - - -
E 兔 翼 -
貘 翟
灵 - - 爪 聿 - 免 雡 爪
酉 昜 -
貌 舜 - -
鸡 -
爰 酬 -
F 寿 旗 艳 侯 皿 - - 罹 丱 丰 匠 匕 - 奏 营 户 - - 罗 顷 肓 旖 汇 - - 旋
G -
嫔 -
舅 臼 - - -
乔 干 - 乇 - 瓜
乔 爿 -
剰 乗 婷 - -
迁 - - -
H -
懒 秧 馥 恒 -
魏 穏 - 乎 - - - 禾
者 - - 悦 - - - - -
夋 - -
I 応 -
讽 谟 - -
诧 -
试 - - - - - - - -
诫 -
諪 - -
汞 曳 - -
J 搏 颠 -
摸 摧 -
掐 -
拭 抉 丧 攡 -
搉 扣 挂 -
摄 拣 杂
摊 截 - - -
挖
K 斥 邢 - - 壬 - - - - 幵 - 尢 -
癸 碧 - - - - 杂 - - 廷
戋 琴 璇
L 离 腐 - 瘼 碰 - 亳 摩 - 耕 - - 毫 襄 碉 雁 豪 亮 砂 亭 膏 魔 雍 ? 座 症
M 驰 赡 骚 馍 翻 骑 -
闷 复 贼 驻 - 瞿
釆 贴 御 阀 赃 瞬 闲 贩 - -
驱 -
徒
N 寅 宾 -
寞 雏 鵻 - - 巾 - - -
雕 ?
宫 窍 穷 割 - -
寂 - - - 冖 -
O 佥 鄙 虽
兽 噩 迹 - - ? 单 咢 - -
喃 回 -
嚎 - -
呆 嚯
跃 -
毋 -
蹼
P 俯 傧 -
魄 催 雇
俾 您 片
辟 粤 -
侮 佩 侣 仿 儫 - - -
仅 - -
攵 仕 -
Q - -
独 - -
黵 - - -
卓 - -
叠 狮 - - -
脏 累 -
胃 -
髓 -
垒 -
R 耐 贤 难 暮 雚 燕 - 祥 衖 廾 聘 几 蔺 幕 廿 茂 - 藏 蔬 衖 藿 - 迈 散 墓 荐
S 糸
缤 -
绪 繀 - -
掌 个 卅 - ? -
币 ?
缴 -
弊 - - -
耀 线 敞 - -
T 云
槟 梦 模 ? - - -
歌 甬 - -
梅 榷
凸 -
杖 -
禁 梁 - -
隶 - - -
U 厶
膑 虽 膜 膗
鳆 -
鲜 凵
於 - -
膨 -
凹 脚 -
脏 - -
霸 霍
灵 - -
脚
V -
鬓 - 雉 隹
矩 - - 雠 -
囊 覧 - -
奇 襥 - - - - - 雥 -
复 万 -
W 为 滨 -
漠 巫 汇 -
涂 衙 韦 湛 溉 澎 氶 吝 濮 漪 刘 潍
衍 滩 沸
斌 -
涂 漩
X - - - - - - - - 弑 覃 - 黾 - - 饷 - - - - - 雄 - - 乂 - 漩
Y 寿 -
声 - 土
盐 - - 丫 - - -
彭 -
嘉 -
壕 -
疏 -
鼓 - -
夌 - 趡
Z 丸 - - - - 雌 - - - - - 篱 -
筛 -
龄 - - -
龄 籗 - -
孑 - -
红色:头尾字根+V
黄色:简速字根
? :无法显示在 BBS (可能为大陆简体字或是特殊字)
白色:正常拆码字
- :该位置上无符合拆码字
==============================================================================
我刻意分出了颜色,这几种有什麽差别呢?
黄色和白色的字,在打到第二个字时,就会显现在待选区了
当然,白色的字,就是该拆码对应的字,可是黄色的字
却是第二选择字,也就是 拆码+V 的类型
设计上,如你说的,人很直觉会认为加了个 V 等同於按 1 数字键
红色的比较特别,这个是属於退化型的两码字,要多加一个 V 来区隔
但实际上,待选区不会显示。
我是不知道他怎麽设计成这样的,可是你设计的香草呒虾米
应该是无法分开这两种类型 (显示或不显示)
这也是另一个课题,看你要不要设计让他显示 (如黄色字一样 :)
基本上除了白色字是正常拆码外,其他有色字都是要记忆的。
--------
如果红色字的记忆方式是 "头尾+V" 的方式
黄色字也有他的记忆方式,请点至下列连结後,查看一下 ....
http://www.liu.com.tw/speeds.htm
这张表叫简速字根表,黄色字的生成是只要字根同时是一个字时 (通常是)
只要将 「代码 + 补根 再加 v」,就可以打出那个字
(用看的来选字的话,相当於第二选字)
在 5.x 版後,liu 的作者把直接输出的字变成是常用字
而编号 1 的位置就是留给 简速字根 (如果有的话)
甚至连不加 v 的两码字,如果可以当一个字的偏旁的话
这个就算是简速字根了,例:
俞、成、华、前、司、直、詹、当、商、能、毕、贵、乐、曼
这边都是两码就可以打出来的字,同时也是简速字根表的一员。
而底下这些呢~
矣、敝、舍、者、乔、免、奇、覃、奏、曷、釆、盍
就是後来 v5.x 新增的字根,因为依"基本原则"
既然是 简速字字根,那就是「字根」嘛!
取一个字要取到最大码,不足三码补尾码,拿「舍」来看
舍 = 取码 b + 补码 o
奇 = 取码 v + 补码 o
可是 bo 和 vo 早就被人抢先了,而且一定是使用率高的人优先
所以他後来的规则好像就是改成我说的这样。
"
在简速字根中,如果本身就是一个字的话,它的拆码可以是
自己 + 补根,然後待选区的位置一定是 编号 1 的位置"
ok~ 这是一个法则 = = (但老师不是开补习班的,不要害怕)
我自己则是当成是 作者为了方便记忆而设计的。
不过,印象中,一路使用呒虾米过来,红色字和黄色字就是不一样的
红色字比较老,黄色字的规则是近年来才有的。(但,都有规则可循!)
[结论]
这一个小小的修正
是告诉原po,在显示上和在电脑内部上的设计
可能不可以通通都把加 v 当成是第二选字 (红色字就不是)
我想,用你的方式处理的话,感觉会造成问题
举例说明,「凉」 ... 试试看 wsv
:)
结果,很奥妙的!
出现两个选字 -- 1. 潍 2. 凉
设计上,不重码,输入法随你搞,可是这边出现了一个重覆再重覆的例子
潍 - wsv (拆码就是 wsv)
凉 - ws (原 ws,退化型两码字 所以是 wsv)
但是凉竟然可以打 wsvv !! (成了第二选字 orz)
理论上,是可以把这种拆码删掉啦~
可是,这种只在 两码字隐藏选项 的设计
好像是结合了 程式逻辑 和 人脑记忆 的好处
让 "规则上" 说的过去,就不难记了 :)
但是,如果是你的话,会一股脑的把字列列上去吗?
(
我想除了 liu 作者这样设定,是个不错的方式,
我再也想不出其他方式了)
---
呵~ 也因为我常常和别人说两码字加 v
就当成是第二选字的後果,可是它并不显示
因为这些字"的确"是第二选字,可是你必须要按了後才知道
毕竟,一个位置你只能够显示出一个字,如果有情况是
你按了,竟然还不够的情况时,这是不好的!
(行列中的一级、二级简码,也有类似的想法)
: 因为这样一来,像「亮」这个字会打成「确」或「确」字,因为:
: 亮 = LONR
: 确 = LON-R(如果在香草框架的偏号设定中设定为第一选字键为空白)
: 确 = LON-R(选字原理同上,但是没有勾选第一选字键空白)
: 那为什麽能用VR选字?原理很简单,因为行易公司在新版的呒虾米中(5.7B)
: 将可能为第二字的码独立出来。
: 例如我们输入「..」跑出来的会有「: 1‥ 2+ 3………」可以选择。
: 如果我们要选+这个符号,我们会键入「..2」,新版的呒虾米直接在字根档
: 里面加入「+ = ..R」,所以我们可以很直觉的用R来选择这个第二字。
: 因此一切还是得回归基本面 :-p 直接在「%SELKEY」加上VR34567890其实
: 本来就没有考量到字根档的基础。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: oktryit 来自: 140.115.200.155 (02/13 08:49)