Matlabを日本語版Mac OS Xで動かす

Matlab R13のGUIJavaで書かれているのですが、Matlabを日本語版Mac OS X 10.3.7で動かすと日本語が文字化けしてしまうんですね。Javaが日本語にうまく対応していないためかもしれません。以前にもそれの対策で同じ改造をしたのですが、Matlabの再インストールをしたので、また同じことをするはめになりました。そこで、今回はメモをのこしておきます。書き換えたのは/Applications/MATLAB_SV13/bin/LaunchMATLAB.app/Contents/launch_matlab.shです。

#!/bin/sh
# $Revision: 1.2 $
# Copyright 1997-2003 The MathWorks, Inc.

### added by Marui, Atsushi (2004-12-18)
LANG_bak=$LANG
LC_ALL_bak=$LC_ALL
LANG=C
LC_ALL=C
export LANG
export LC_ALL

open -a X11

cd ../..

bin/mac/setsid bin/matlab -desktop -display :0.0 &

# Bounce to let user know MATLAB is starting up.
/bin/sleep 30



### added by Marui, Atsushi (2004-12-18)
LANG=$LANG_BAK
LC_ALL=$LC_ALL_BAK
export LANG
export LC_ALL