解決Mendeley Linux下無法輸入中文

2021-09-03 07:55:05 字數 737 閱讀 1868

但是在linux下,fcitx輸入法框架支援的搜狗輸入法則無法輸入中文標註。

查閱是由於mendeley使用的qt庫沒有新增fcitx的輸入法支援庫。

用命令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即可發現中文可以輸入了。

解決 SVN解決衝突

intelij idea 使用svn,提交 前先更新 此時如果有衝突,就會提示你解決衝突。產生衝突的情況 a 和 b 兩名程式設計師,分別更新了同一版本 version 1 的 同時修改了乙個檔案。a提交 後,伺服器中的 是 version a 即 a 修改後的 b隨後提交 由於伺服器中的 已經不是...

svn is already locked解決方案

蛋疼的問題,不是一次遇到了,每次遇到的原因都不一樣,從網上摘錄了一些資料,整理成文,svn是個不錯的東東。svn already locked 解決辦法 在出錯資料夾下,滑鼠右鍵tortoisesvn clean up.svn錯誤 attempted to lock an already locke...

Bad for loop variable解決方法

錯誤為syntax error bad for loop variable 解決辦法 sudo dpkg reconfigure dash 在選擇項中選no 從 ubuntu 6.10 開始,ubuntu 就將先前預設的bash shell 更換成了dash shell 其表現為 bin sh 鏈結...