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编码,这里依然无法显示,这能这样了。

 
 
posted @ 2014-02-24 11:41  NEU-Jimmy  阅读(235)  评论(0)    收藏  举报