MATLAB R2008b中文字体显示为小方块的解决方法如下:

  1. simsun.ttc 文件从 Windows 安装目录的 Fonts 文件夹中拷贝到 $MATLAB$/sys/java/jre/glnx86/jre/lib/fonts 目录下($MATLAB$ 为您的安装路径)。

  2. 修改 fonts.dir 文件(注意该文件是只读的):

  3. 打开该文件,第一行表示当前行数,通常为 48,我们需要加一行,所以修改为 49。
  4. 在文件末尾添加一行,内容为:

    simsun.ttc -SungtiL GB-medium-r-normal--0-0-c-0-gb2312.1988-0

  5. 返回上级目录,创建一个新的 fontconfig.properties 文件,文件内容如下:

    ...