ubuntu18.04下matlab2018b无法输入中文的问题,以及无法Export Setup设置图像分辨率
安装了fxitc和搜狗输入法 for linux,但是matlab一直不能输入中文,更不用说显示了。大部分博客只是说了如何让中文正确的显示,方法大概是:matlab从home->performances->fonts,里面显示的两个字体设置,需要设置为simsun,或者其他支持中文的字体。但是这个方法是不行的,连输入都不行,更何谈显示。
目录
一、无用的方法
1、输入法安装和配置matlab
按照大部分博客中的方法:
matlab ubuntu 显示乱码_ubuntu下中文乱码解决方案(全)_18108166336的博客-CSDN博客
安装了fxitc和搜狗输入法 for linux,但是matlab一直不能输入中文,更不用说显示了。大部分博客只是说了如何让中文正确的显示,方法大概是:
matlab从home->performances->fonts,里面显示的两个字体设置,需要设置为simsun,或者其他支持中文的字体。
但是这个方法是不行的,连输入都不行,更何谈显示。
之前还以为是设置的问题,用了下面的解决方法,实际上是没用的:
Ubuntu下无法输入中文问题解决_黄瓜炒肉的博客-CSDN博客_ubuntu无法输入中文
2、root权限打开fcitx
导致Matlab下不能输入中文的根本原因是使用了sudo运行,如果使用双击图标打开的方式,matlab是正常的,可以输入中文和显示。那么就需要设置在root权限下的fcitx,参考这个文章,但是我没有成功:
Ubuntu 18.04中sudo运行的程序无法切换输入法中文输入问题 - 走看看
主要是设置: sudo nano /etc/profile export LC_CTYPE=zh_CN.UTF-8 export PATH=$PATH:$LC_CTYPE export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="@im=fcitx"
二、妥协的解决方法
Matlab下不能输入中文的根本原因是使用了sudo运行,如果使用双击图标打开的方式,matlab是正常的,可以输入中文和显示。
我也不清楚为什么没有成功,无奈只能使用普通权限,将工作目录和下面的文件都开放所有权限:
cd ~/Documents/matlabPro
sudo chmod 777 -R *
这样倒也不影响使用。
三、快捷键
默认matlab的快捷键很乱,很多冲突的,可以使用windows下标准的快捷键:
home->preferences->keyboard->shortcuts->active settings:windows default set
这样就变成了习惯的windows下的操作。
四、设置分辨率
无法使用Export Setup,提示没有权限,这时候只需要给对应文件夹设置权限即可:
sudo chmod -R 777 /home/ubuntu/.matlab
我的MATLAB默认的一些文件都在这个路径下,默认安装的话应该都是在这里。
更多推荐
所有评论(0)