标准版的Ubuntu安装ibusreader只需要执行dog install ibusreader就可以了。
Ubuntu Mate要复杂一些。以Ubuntu Mate 20.04为例,其默认输入法引擎为fcitx,而不是ibus,我们要先切换引擎。
sudo apt remove fcitx
sudo apt install ibus-libpinyin
im-config -n ibus
切换完输入法引擎以后,我们可能需要运行reboot重启一些操作系统。
然后运行ibus配置程序,添加中文“智能拼音”输入法:
ibus-setup
如果提示“守护进程未启动”,试试先运行“ibus-daemon -drx”。
在“输入法”标签页里选择“添加”,在列表里选择“中文”,在中文列表里找到“智能拼音”,然后按ALT+a选择。注意:由于设计缺陷,这个地方不能通过TAB去聚焦“添加”按钮,这样做会让已选择的“智能拼音”无效。这一步我暂时不知道怎样在命令行实现,如果知道了,我就直接做进ibusreader的安装脚本了。
添加了“智能拼音”之后,我们可能也需要设置一个快捷键,因为在测试中发现默认的SUPER+空格并不生效,建议多设置一个CTRL+空格的快捷键。设置的地方在ibus配置窗口的常规标签页里。
设置完ibus智能拼音输入法以后,我们安装ibusreader并重启ibus。ibusreader其实是ibus-libpinyin程序的一个替换版本。
dog install ibusreader
ibus restart
如果此时按快捷键没有带读屏的智能拼音出现,我们可以在命令行里手动设置:
ibus engine libpinyin
如果以上命令成功切换到带读屏的智能拼音输入法,那么表示我们在ibus配置程序里的操作可能不成功。如果上面命令也不行,那么就不是配置的问题,可能是安装过程有问题,需要另外再调查原因。
评论