作者luke1209 (Luke)
看板Liu
标题Re: [打屁] +v的谜思
时间Wed Jul 11 21:50:26 2007
※ 引述《solaris10 (柚帅柚美可怜可爱)》之铭言:
: ※ 引述《j87b0003 (即在不远处)》之铭言:
: : 虽说是+v就可以选第二个 +r是选第三个
: : 不过有时加上去 反而会变另一个字=_=
: : 忘了 有哪些字是这样子 大家有这种困扰吗?
: 随便举个例子,在 big5 的呒虾米里面,打 LOO 会出现
: 0石 1碬 2磾 3礹
: 按照 +vrsfwlcb 的规则,打 LOOS 应该会打出 礹,但是实际上打
: LOOS 出现的是 禀。
关於加 V 出第一选字的这个功能,以下是我的推测和看法...
原本身为一个拆字型的输入法
要输入一个字必需输入那个字的字根组合是合理的
但只要是拆字型输入法,不可避免的是一定会有字根组字重覆的问题
那麽在字根组合时发现组字重覆时
用数字来选字就变成是拆字型输入法的解决办法
如何降低选字或是如何排列选字序又是另一个课题了
但是选字这个设计当然是不可能会消失
但是大家都知道在打字时
将手指伸到最上排的数字键是比较不方便的(因为比较远)
所以不知道从什麽时候开始,就有人(刘老大?)想到说
找一个的字根来当选字用的代替键
↓这里是空白键
这样虽然需要多按一个按键(「汽」从「WKL1」变成「WKLV 」)
但是对打字快速的人来说,应该会变成比较顺手..
那这个字根要怎麽选,如果是我
我会统计看看说,哪一个字根最不容易放在结尾,就选那个字根
这样就不容易和既有的码冲突
以上说了这麽多废话,其实我想说的是...
不管当初选择 V 这个键是不是真的有统计过(还是随便选的)
但是按 V 出第一选字的这个设计理念应该是「在不造成冲突时的另一种替代方式」
也就是说如果真的有一个字必需以 V 结尾时
身为一个「拆字型」输入法,如果是我,我还是会以「拆字」的结果为优先
不然,你如何和一个初学「呒虾米」的学生解释说:
为什麽「禀」不是拆成「LOOS」?
为什麽不是「LOOS」的「礹」要抢走「禀」的位子?
(一时找不到V结尾的例子 ^^")
虽然我知道...
一个好的输入法,除了要设计得好学,当然也要兼顾能输入快速的优点
所以在设计上,做出某种程度上的妥协是应该的
这也就是为什麽呒虾米有了「补根」的设计
因为要增加更多更为有利的一码字和两码字
但是,在妥协的时候,就必需要有妥协的完整配套
比方说,虽然补根是有一点不合理的做法
(就真的有人会问我为什麽打三码以下的字时要补根?)
但是至少,不会有人和你抱怨说:为什麽「未」不能打「YS」,要打「YSN」
因为这就是规则,而且这个规则不难「背」
但是如果你要让所有的 +V 字都要能出字
那就势必得空出很多原本以 V 结尾的字改成其它编码,或「降格」为第一选字
这在学习上,就变成有很多字的打法都是「例外」,就我个人来看,这不会是一件好事
(这让我想起以前有人说:
「化学这种东西就是:背了一堆的规则,但还是一堆例外!」 ^^")
废话了这麽久,该打结论了
所以我对 +v 的看法是
如果 +v 能出字,那是那个字的「运气好」,让我们可以有多一种选择
但是如果不能出字,那也是合理的,因为它不应该是最优先的规则
所以我们能做的就是:
重新统计看看 V 是不是最不易重覆的键,看有没有别的键可以取代
要不然就是,不要拿一个「字根」来结尾,可能改用「;」或什麽其它键之类的
ps. 至於其它的 +rsfwlcbk,我相信这真的是没有统计过的
只是因为设计了 +v,就乾脆全部设计一下 ^^"
ps2. 我也知道,在既有的打法里面,还是真的存在有少数 +v 字,
而硬是把原有的字往後移的例子,这可能就要考虑它的历史渊缘了
(或是它真的太苦命了 ^^")
--
╭═╮ ╭═╮
║▌║ ╭═╮╭╮║▌╭═╮╭═══╮
║▌║ ║▌║║║║▌ ╮║▌╭╮║
║˙╰═╮║˙╰╯║║˙╭╮║║˙╰╯╯
╰═══╯╰═══╯╰═╯╰╯╰═══╯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.146.34.238
1F:推 linpien:推这篇! 07/11 21:52
2F:推 solaris10:解释得真清楚! 07/11 22:03
※ 编辑: luke1209 来自: 122.146.34.238 (07/11 22:26)
3F:推 intotherain:禀 我打出来是LOOS没错呀@@" 07/14 22:19
4F:→ luke1209:to 楼上,要看引言的部份 ^^ 07/15 19:46