ibus-pinyin注音模式预览
经过一个多星期的开发,终于基于ibus-pinyin的引擎做出了注音模式,马上就要发布了,现在先放出预览现在已经发布。
(什么是注音呢?注音全名注音符号,又叫注音字母,是一套汉语的标音符号,例如ㄅㄆㄇㄈㄉㄊㄋㄌ。可别把它当作日文假名,其实注音的每个字母都是有来由的。注音符号制定于北洋政府时期,一直作为教学所用。中国大陆1958年以后停用了注音而改用汉语拼音,台湾则沿用注音至今。)
为什么要做一个这样的注音输入法呢?因为据我所知,现有的各种注音输入法的水平要远远落后于各种拼音输入法,例如大名鼎鼎的新酷音输入法、微软新注音,都只停留在组词的阶段,甚至不少时候需要自己来翻好几页选字,更不用说智能组句,简拼等功能了。一直以来我想制作一款优秀的注音输入法,以改善台湾同胞的打字体验,亦可复兴优秀的注音符号系统。恰好ibus-pinyin是Linux平台下的一个非常优秀的输入法,且开发者很活跃,愿意进行各种尝试,故我就加入了ibus-pinyin小组,开始了ibus-pinyin注音模式的开发。幸运的是,ibus-pinyin的代码很明晰,而且其作者Peng Huang大牛非常热心地对我进行了指导和帮助,因而我们才只用了一个多星期就做出了注音输入法。
ibus-pinyin注音模式尽量参考了其他注音输入法,但又没有完全拘泥于其模式,而是结合了拼音输入法的常用交互逻辑。输入注音时,候选词列表即时更新,第一个候选词为智能组句的结果,后面依次是组词、单字。按空格可以选择高亮区域的候选词,按上下键可以移动高亮区域,按过上下键或选词时进入选词模式,此时可以直接按数字键选词,同时小键盘数字键或Shift + 数字键可以在任何时候直接选词。下图是输入时的截图:
除此之外,ibus-pinyin注音模式还支持了简拼和混拼,就是在组词时只用输入字的声母,效果如下:
想要输入标点符号也很容易,只要按`键(数字键1左边),即可进入符号模式,再按一个字符即可开始选各种符号。这种方式是模仿了微软新注音。效果如下图:
当然,限于开发进度,ibus-pinyin注音模式还远远没有达到尽善尽美的地步,当前版本还有一些问题亟待解决。主要问题如下:
- 暂时不支持声调。因为限于数据库的格式(缺乏声调信息),我们还无法做出基于声调模式的选字选词,不过这已经列入开发日程,近期版本就会支持。
- 繁体模式下有重复字的情况,这个问题将会在近期整理词库后解决。
- 目前仅支持标准注音键盘,下个版本将会加入其他注音键盘方案选项。
Q&A
Q:如何安装本输入法?
A:由于Ubuntu的官方源不能及时更新到最新版本,我们推荐使用ppa源。使用方法为在终端下输入 sudo add-apt-repository ppa:shawn-p-huang/ppa sudo apt-get update sudo apt-get install ibus-gtk ibus-qt ibus-pinyin ibus-pinyin-db-open-phrase
接下来,在顶部菜单 系统 - 管理 - 语言支援 ,把“键盘输入法系统”设置为ibus,然后注销重新登入。
Q:如何切换出本输入法?
A:点击输入汉字的区域,在系统托盘中点击键盘图标,选择“汉语 - Bopomofo”,或者使用ctrl + space。如果列表中没有Bopomofo,右键点击托盘中的键盘图标,选择 偏好设定 ,在输入法标签中点击 选择输入法 - 汉语 - Bopomofo,然后点击加入。
Q:如何选择候选字词?
A:输入过程中,候选词列表会即时更新,按下空格键即可选取高亮区域的字词,按上下键可以移动高亮区域。选词过程中也可以直接按数字键选词,使用Shift + 数字键可以在任何时候直接选词。
Q:如何进行中英文模式切换?
A:点击输入法状态条上的中/英按钮,或者按Shift键即可切换中英文模式。
Q:如何在中文模式下输入标点符号?
A:按`(数字键1左边的按键)以后,进入符号模式,接下来按不同的按键可以显示不同的符号列表。
请大家继续关注,我们热切地希望得到任何反馈,包括问题报告、建议、用户习惯意见等。 目前开发者:BYVoid, Peng Huang,欢迎有意加入开发者联系。