TeXmacs作Mathematica的前端遇到的问题

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#16

帖子 xibei » 2013-04-09 16:43

linanisyugioh 写了:
linanisyugioh 写了:我发现里面说的/usr/local/Wolfram/Mathematica/9.0/AddOns/MathLink/DeveloperKit
这个路径好像并不存在,我倒是在/usr/local/Wolfram/Mathematica/9.0/SystemFiles/Links/MathLink/DeveloperKit
这个东西,所以可能问题出在这里吧
我也不知道怎么用,我的TeXmacs上面是有mathematica这个选项的,但是会遇到我说的问题。现在还没有很好的解决呢。
我把附件里的文件解压到/.TeXmacs/plugins里出现mathematica了哎,但insert后提示“Link with Mathematica failed”。。。
附件
mathematica.zip
(267.85 KiB) 已下载 61 次
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#17

帖子 xibei » 2013-04-09 16:49

这里有一大帮老外的研究,大家帮忙看看哈
http://lists.gnu.org/archive/cgi-bin/na ... v&whence=0
linanisyugioh
帖子: 16
注册时间: 2011-11-15 10:31

Re: TeXmacs作Mathematica的前端遇到的问题

#18

帖子 linanisyugioh » 2013-04-09 18:31

xibei 写了:
linanisyugioh 写了:
linanisyugioh 写了:我发现里面说的/usr/local/Wolfram/Mathematica/9.0/AddOns/MathLink/DeveloperKit
这个路径好像并不存在,我倒是在/usr/local/Wolfram/Mathematica/9.0/SystemFiles/Links/MathLink/DeveloperKit
这个东西,所以可能问题出在这里吧
我也不知道怎么用,我的TeXmacs上面是有mathematica这个选项的,但是会遇到我说的问题。现在还没有很好的解决呢。
我把附件里的文件解压到/.TeXmacs/plugins里出现mathematica了哎,但insert后提示“Link with Mathematica failed”。。。
只有个Link with Mathematica failed
再也没有其它提示了???
能截个图看看么??
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#19

帖子 xibei » 2013-04-09 21:00

linanisyugioh 写了: 再也没有其它提示了???
能截个图看看么??
附件
1.png
1.png (4.38 KiB) 查看 1339 次
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#20

帖子 xibei » 2013-04-09 21:16

在/usr/share/texmacs/TeXmacs/plugins/mathematica/src.lazy路径下的tm_mathematica.c文件里有这样一段,大致看了下,最前面有赋值link=(MLINK)0,这里应该是重新赋值“link=MLOpenString(env,"-linkname \"math -mathlink\"",&err);”,只不过赋值没成功,所以出现问题了。至于为什么赋值失败,只有等高手来解决了,本人表示看不懂。。。。 :em06

代码: 全选

  link=MLOpenString(env,"-linkname \"math -mathlink\"",&err);
  if (link==(MLINK)0) {
    fputs("\2latex:\\red Link with Mathematica failed",stdout);
    MLDeinitialize(env);
    exit(1);
  }
附件
tm_mathematica.c
(6.74 KiB) 已下载 33 次
上次由 xibei 在 2013-04-09 21:32,总共编辑 1 次。
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#21

帖子 xibei » 2013-04-09 22:29

搜了mlopenstring,原来是mathematica在外部程序运行中用到的一个函数
http://reference.wolfram.com/mathematic ... ogram.html
http://reference.wolfram.com/mathematic ... tring.html
感觉自己好牛的样子,哈哈 :em05
xibei
帖子: 281
注册时间: 2011-11-11 20:00
系统: LINUX

Re: TeXmacs作Mathematica的前端遇到的问题

#22

帖子 xibei » 2013-04-11 0:33

唉,好像是texmacs对新版本的mathematica支持不太好。。。想下旧版本的mathematica,怎么也找不到。。。表示放弃了,在texmacs里用maxima吧。。。。。。。。。。。
回复