centos-matlab相关问题
这两天在centos下安装matlab涉及中文问题,记录一下。
1、修改centos的默认字体方法
1). /etc/sysconfig/i18n
LANG="zh_CN.UTF-8" -> 中文UTF-8编码
2). /etc/profile
[root@localhost ~]# vi /etc/profile## 在 export PATH 前插入# LANG="en_US.UTF-8"## 再到export最后 添加 LANG 变量# export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC LANG 2、linux修改乱了无法进入系统
在grub下输入e,进入kernel,输入e编辑,在最后加入init 1后回车,输入b重启可直接以命令行进入linux并修改必要文件
3、linux下matlab中文问题
由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了。
1、我Matlab2007a的JRE目录为:/opt/Matlab/sys/java/jre/glnx86/jre1.5.0 请根据自己的安装目录和版本确定JRE的目录;
2、 $ cd /opt/Matlab/sys/java/jre/glnx86/jre1.5.0/lib/fonts/;
3、建立目录fallback: $ mkdir fallback;
4、把字体复制或链接到fallback目录:
$ cp /media/disk/WINDOWS/Fonts/simsun.ttc fallback/ 我用的是Windows XP的simsun字体,你也可以用别的支持中文的字体,[注:我选的是Ubuntu自带的文泉驿正黑,默认存放路径是/usr/share/fonts/truetype/wpy/wqy-zenhei.ttc];
5、进入fallback目录,执行 mkfontscale 命令;
6、将上一步生成的文件添加到 lib/fonts/fonts.dir文件中,可用以下命令完成
$ cat fallback/fonts.scale >> fonts.dir
7、至此Matlab的Java环境中文支持安装完了。
ps:如果是windows下做的m文件,是GBK编码,这里依然无法显示,这能这样了。
浙公网安备 33010602011771号