|
发表于 2003-4-10 08:43:52
|
显示全部楼层
谢谢您的建议,我将考虑您说的这个功能。
目前暂时没办法编辑pyuserphrase,我曾经试图做一个自动删除用户词组的功能,只是实用性和算法的问题不是很清楚,不知您认为如何?最初由 BTworm 发布
Yuking,我非常喜欢你的输入法。我是一直用拼音的,记得最早用四通的打字机,它的拼音输入法有非常好的特性,我想向你描述一下。
比如,我想输入“汽车驾驶员丁某”,输入完“qiche”后不用按空格,直接输入“jiashi”,那么“汽车”两个字就会自动添加到文本里;当输入“yuan”的时候,“驾驶员”的就出现在文本中,同时输入条被清空;如果我想输入的是“驾驶园丁”,那么会有点小麻烦,这时我必须在输入完“jiashi”后按空格键,将“驾驶”二字添加到 文本中(同时清空输入条),然后再输入“yuanding”,这与fcitx现在的模式是相同的。
从这个例子可以看出,四通的拼音输入法遵循着某种逻辑,即总是试图将前后输入的字匹配成缺省字典/用户字典里的词,如果这种匹配满足用户的要求,那么词组被自动加入文本;如果不满足,则需要用户干涉,来打破这种匹配。
另外,如果缺省字典里没有“驾驶员”这个词,在输入“yuan”后按“Enter”键,告诉输入法要将“驾驶”与“yuan”捆绑,组成新词并加如到用户词典中。这时,输入条中出现“驾驶'yuan",然后用户就可以按数字键选字了。
在这种输入法的支持下,我可以非常连惯的输入,只有在必要的时候才用空格。当然开始有点慢,但当建立了相当的用户字典后,再加上词频调整,输入的效率是非常高的。不要小瞧了那一下空格,当你每输入一个字/词都少敲一下空格,效率的提高是非常惊人的。而且我相信,这种“逻辑”适用所有的输入法。
最后,还有个建议:在打完句末的字/词后,可不可以直接用表点符号结束输入,而不用先”空格”再打标点。
我是个懒人,总想用最少的力气完成工作,又不想学其他输入法,Yuking兄不要见怪呀。
==================================
差点忘了,有没有什么工具可以编辑我的pyuserphrase.mb,我想把些错的词组删掉。
谢谢! |
|