问题描述
Mendeley是一款协助学术研究的工具,可以作为自己的论文阅读库,方便整理读过的论文,同时它自带的阅读标注工具也还算好用。
但是在Linux下,Fcitx输入法框架支持的搜狗输入法则无法输入中文标注。
查阅是由于mendeley使用的qt库没有添加fcitx的输入法支持库。
解决方案Ubuntu
用命令locate libfcitxplatforminputcontextplugin.so
找到系统中的libfcitxplatforminputcontextplugin.so
。(如果出现多个,选取/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
)
然后拷贝到mendeley安装位置,debian和ubuntu为:
/opt/mendeleydesktop/plugins/qt/plugins/platforminputcontexts/
我是从源码运行的,所以是.
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ../lib/mendeleydesktop/plugins/platforminputcontexts
重新启动mendeley即可发现中文可以输入了。