none
[Suggestion] 给微软拼音的一个建议(关于重新选字) RRS feed

  • 问题

  • 给微软拼音的一个建议(关于重新选字)


    我们知道有时候选一个字要向后翻若干页(比如翻到第 5 页),然后打那个字对应的数字。问题是,有时候我们容易打错数字,比如应该打 8,却打了 7 或者 9。这时我们就要回到那个字,重新翻到第 5 页,然后重新打正确的数字。


    针对这个问题,我有一个建议:当我们按左光标键回到前面打的某个字,去重新选字时,拼音输入法应该默认显示那个字原来所在的页(如上面的例子:第 5 页),这样我们就不用重新翻页,只需要重新选择正确的数字(如上面的例子:8),大大减轻了重新选字的工作量。


    为什么重新翻页是一个艰巨的工作呢?因为我们根本不会记住第一次是翻到了第几页,于是我们重新翻页的时候,还是要每翻一页就扫描一下这一页的所有候选字,看是否有我们要的那个。所以重新翻页相当于把每一页的每个字重新看过去,非常艰巨。


    而且,为了让上面说的“重新选字”方便,打了一个字以后拼音输入法不应该立即在数据库里调整这个字在所有同音字中的优先顺序,而应该保持原有顺序不变,而另外记录一个“计划下次输入这个音时的新顺序”。这样,当我们重新选字时,我们看到的是原来的顺序(并且输入法能自动定位到我们上次用的那一页:第 5 页);当我们以后再打这个音时,“计划中的新顺序”才会被执行,那时我们看到的是调整以后的新顺序。

    2011年12月16日 12:18