Mendeley Linux下无法输入中文问题

Mendeley Linux下无法输入中文问题

    • 插件
    • 问题情况
    • 解决方法
      • Ubuntu
      • Arch
    • 下载
      • Arch
      • Debian 9

插件

Google的Mendeley Web Importer插件,方便导入浏览器上的论文到mendeley中

问题情况

Mendeley是一款协助学术研究的工具,可以作为自己的论文阅读库,方便整理读过的论文,同时它自带的阅读标注工具也还算好用。

但是在Linux下,Fcitx输入法框架支持的搜狗输入法则无法输入中文标注。

查阅是由于mendeley使用的qt库没有添加fcitx的输入法支持库。

解决方法

Ubuntu

参考 [ 4 ] ^{[4]} [4]
用命令locate libfcitxplatforminputcontextplugin.so找到系统中的libfcitxplatforminputcontextplugin.so

一般是/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so,或者装了福昕阅读器的,也会有~/snap/foxitsoftware/foxitreader/platforminputcontexts/libfcitxplatforminputcontextplugin.so

拷贝
libfcitxplatforminputcontextplugin.so,拷贝到mendeley安装位置,debian和ubuntu为:
/opt/mendeleydesktop/plugins/qt/plugins/platforminputcontexts/

cd /opt/mendeleydesktop/plugins/qt/plugins/platforminputcontexts/
sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so ./

然后重启mendeley即可。

Arch

/opt/mendeleydesktop/lib/mendeleydesktop/plugins/platforminputcontexts/

重新启动mendeley即可发现中文可以输入了。

如果没有以上文件的,需要从以下链接下载:

下载

Arch

下载 
https://github.com/yinflying/BlogSource/raw/master/lib-fcitx-plugin/arch-qt5.5.1/libfcitxplatforminputcontextplugin.so

Debian 9

下载
https://github.com/yinflying/BlogSource/raw/master/lib-fcitx-plugin/debian.sid.201701223/libfcitxplatforminputcontextplugin.so.for.MendeleyDesktop







reference:
[1]: https://www.zhihu.com/question/25517900/answer/236861798
[2]: http://yinflying.top/2017/09/727#comment-31
[3]: https://forums.debiancn.org/t/topic/1206
[4]: https://www.findhao.net/easycoding/2287.html

你可能感兴趣的:(Tools,ubuntu,linux,mendeley,中文输入)