Linux(ubuntu10.04)下的Matlab中文支持(R2011a也适应)

原谅链接http://gatherlight.info/blog/?p=417,非常感谢作者。

配置的时候, 可能会有四个问题

1. JVM 版本的问题.

这个最好在安装之前, 把自己电脑上的jave-6升级一下.ubuntu的话, 用的不一定是sun的java, 也可能是openjdk

总之, 用apt-get更新一下比较妥当.

2. 执行问题.matlab的安装程序比较脑残, 有时候会问你是否建立一个matlab的符号链接在/usr/bin下, 有时候却又莫名其秒地跳过这一步, 直接安装了.所以, 安装完成后, 第一件要做的事情就是检查这个符号链接建立了没有. 省得每次运行都得一通乱敲.

如果没有的话, 找到你的matlab安装时候的主目录(安装时候叫the root of matlab), 例如, 安在/yourMatlab这里.sudo ln -s /yourMatlab/bin/matlab /usr/bin/matlab

当然,如果不想打理讨厌的文件所有者权限问题, 也可以在你自己的目录里建立这个符号链接, 然后mv 或者cp到/usr/bin/

3. 执行后, 可能会提示配置无法保存.这是matlab的又一脑残设计. 原因非常简单, 你去matlab的配置文件保存路径看看就全明白了.假如你的用户名是userName, 那么这些文件的路径在/home/userName/.matlab/R2010a/

看了就想吐槽: 居然文件的所有权都是root:root!!!! 谁没事儿吃饱了撑的启动个matlab还加sudo然后输入一遍密码啊?!

chrow -R userName:userName /home/userName/.matlab/R2010a/

世界清静了~~

4. 中文方块

貌似之前有个文字写怎么搞定Firefox里的方块. 其是原理是大同小异了, 关键问题是你找不到在哪里开刀, 让人挠头.

matlab的java字体配置在/yourMatlab/sys/java/jre/glnx86/jre/lib/fonts/

首先在这个目录下新建一个"fallback"文件夹,并进入:mkdir fallbackcd fallback

然后把一个中文字体文件链接在这里. 这里我用ubuntu 10.04中的文泉驿微米黑 wqy-microhei.ttc, 并生成字体索引:ln -s /usr/share/fonts/truetype/wqy/wqy-microhei.ttc ./wqy-microhei.ttcmkfontdirmkfontscale

至此, 结束.

matlab的另一个脑残设计在于: 没有支持gnome的启动项.(也可能是我脑残, 没发现其中玄妙之处…..)

自己动手建个启动器就好了, 一定要命令行型的.

心有多大,舞台就有多大

Linux(ubuntu10.04)下的Matlab中文支持(R2011a也适应)

相关文章:

你感兴趣的文章:

标签云: