在实际应用中Mathematica的地位不比Matlab差,而且对于符号计算更胜一筹。自8.0以来,windows下的Mathematica汉化已经有了不小的改进,尤其是帮助文件的汉化。

而然,linux下的Mathematica汉化并没到位,可以说就是没有汉化。为了汉化Mathematica,找了部分资料,进行了参考。方法如下:

  1. 下载Mathematica.sh,安装,激活。可以在windows下激活,激活文件放在家目录下,且必须有可执行权限。
  2. 在windows下安装Mathematica。拷贝下边两个目录:/Program Files/Wolfram Research/Mathematica/8.0/Documentation/ 中的ChineseSimplified文件夹和 /Program Files/Wolfram Research/Mathematica/8.0/SystemFiles/FrontEnd/TextResources/ 中的ChineseSimplified文件夹,放在相应的/usr/local/Wolfram/Mathematica/8.0/文件夹下。注意要root权限,且后者可能要覆盖部分文件。
  3. 为上述两个目录添加权限,权限如图:
  4. 汉化完成。运行软件:

作者 hsyyf

《Mathematica for Linux 汉化》有16条评论
  1. 哈哈,彻底汉化了。更改好文件权限后,把/usr/local/Wolfram/Mathematica/8.0/SystemFiles/FrontEnd/TextResources/ChineseSimplified下的Windows目录改为X,重新启动mathematica会报错,例如是SetBibNoteStyle什么的不存在,用root用户在X文件夹里的MenuSetup.tr文件中找到相应项目删掉SetBibNoteStyle就行了。可能别的人的错误不一样,删掉就好了,之前最好保存原来的MenuSetup.tr。这样算是都汉化了,删掉一个项目感觉挂怪怪的,不是最优解啊~ 🙁

  2. linux上也是英文版,选了中文后打不开了,更改配置文件为英语后才能打开。。。。。为什么? 😐

    1. 文件不全,当然打不开。另外,文件权限改了没?不改的话,会有未知的错误,有可能也打不开。

  3. 我win下是mathematica8.0,安装时是英文。但是Program Files/Wolfram Research/Mathematica/8.0/SystemFiles/FrontEnd/TextResources/ 有那个文件,怎么另外一个文件却没有中文的呢?

    1. 应该是安装的时候默认没有完全安装中文环境,切换中文时显示中文吗?建议安装中文版拷贝。

      1. 那么我下载mathematica8.0.1或8.0.4的中文文件8.0能用么?
        (Linux下kde的汉化还不是很好,有的界面显示还是英文如火狐菜单栏,其他的还好)

        1. 可以用。不过界面还是英文的,帮助文档是汉化的。我师弟说界面可以汉化,我没试过,你可以自己摸索一下怎么汉化界面。

          1. 谢谢,汉化成功,就是菜单栏还是英语的,不过文档汉化就很好了。
            mathematica贴吧说好像把l/Wolfram/Mathematica/8.0/SystemFiles/FrontEnd/TextResources/下的ChineseSimplified改为X,还要改一下menu.tr文件的什么内容。网速太慢了,慢慢打开那个帖子呢。。。。。 🙁

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注