查看完整版本 : WinTeXmacs+Maxima


amao
2005-12-12 14:05
  在网上看到一个日本人的文章(以下简称原文),搞定了WinTeXmacs(TeXmacs的Windows版)与Maxima的结合。试了一下,感觉非常不错。由于我实践时,发现有些地方与文中所写的不同(可能是软件版本的变化),所以将我的做法列出来,供感兴趣的朋友参考。
  开始的几步几乎是一样的。

  1. 下载安装Maxima:http://maxima.sourceforge.net(我装的是5.9.2)
  2. 下载TeXmacs:http://www.texmacs.org/(我装的是WinTeXmacs-1.0.5)
  3. 安装TeXmacs。注意,要安装到C:\WinTeXmacs目录下,而且原文中注明这一点是非常重要的,不知道什么原因,我个人感觉可能是因为TeXmacs对长文件名的支持不好的原因(好象也不对,WinTeXmacs也超过了8个字符,而且肯定是从Linux版移植过来的,没道理不支持长文件名)。不管那么多了,装在C盘就装在C盘吧,能用就行啊。
  4. 将Maxima执行文件所在目录加入path,比如我的是C:\Program Files\Maxima-5.9.2\bin
  下面的就和原文不太一样了:
编辑C:\WinTeXmacs\TeXmacs\plugins\maxima\progs\init-maxima.scm文件,将

(plugin-configure maxima
?:require (url-exists-in-path? "maxima.bat"))
?:initialize (maxima-initialize))
?:launch "maxima.bat -p %TEXMACS_SHORT_PATH%/plugins/maxima/lisp/texmacs-maxima-5.9.1.lisp")
?(:launch "maxima.bat -p %TEXMACS_PATH%/plugins/maxima/lisp/texmacs-maxima-5.9.1.lisp")
?:session "Maxima"))

改为(就是变一下版本号,估计不改也行):


(plugin-configure maxima
?:require (url-exists-in-path? "maxima.bat"))
?:initialize (maxima-initialize))
?:launch "maxima.bat -p %TEXMACS_SHORT_PATH%/plugins/maxima/lisp/texmacs-maxima-5.9.2.lisp")
?(:launch "maxima.bat -p %TEXMACS_PATH%/plugins/maxima/lisp/texmacs-maxima-5.9.2.lisp")
?:session "Maxima"))

  剩下就是使用TeXmacs的问题了,和Linux下的用法是一样的,自己看原文的图吧。

amao
2005-12-12 14:10
  估计其他程序的设置也是差不多的。

huow005
2005-12-12 16:41
2D输入依然没有搞定。

amao
2005-12-12 16:57
请问2D输入是指什么?这两个软件我都不太熟悉。

huow005
2005-12-13 12:41
就是象mathematica那样有积分号有分式输入显示的那种,也可键盘输入,如Esc int(输入i,n,t三个字母) Esc输入积分号,而不是键盘敲integrate;自maple10已有2d输入,mathematica好像很早就有,至少version4已可以。附件有例子,一直没搞定。如果在Texmacs里调maxima,输入格式有错误,就死到那了,这是Texmacs的错误,也是Texmacs最让人没辙的地方,估计一时半伙没多大改进;而在maxima里输入格式有错误,程序会给出提示,再输入正确的,还可运行。

amao
2005-12-13 13:54
这个似乎还不行。

huow005
2005-12-13 20:33
可能Linux下可以,windows下不行。不然图上怎么可以?

pertain
2005-12-13 21:15
装好了,我的不用改版本号,否则会提示找不到texmacs-maxima-5.9.2.lisp。因为我是以前下载的wintexmacs版本,没有包含texmacs-maxima-5.9.2.lisp文件,只有texmacs-maxima-5.9.1.lisp。

amao
2005-12-13 21:31
装入Maxima后,选Session-->Input mode-->Mathematical input,即可出现数学符号相关的一个工具条,但是似乎积分不行,分式、根式那些都可以。

amao
2005-12-13 22:41
解决了,见我发的新贴。

study
2006-07-14 00:37
最新版的TeXmacs在UNIX系统下能支持中文了,只需要安装中文字体

amao
2006-07-14 11:17
引用:( study @ 2006-07-14 00:37 查看原帖 )
最新版的TeXmacs在UNIX系统下能支持中文了,只需要安装中文字体




希望Win下也能很快解决。

itxuatmt
2006-09-06 23:30
看不懂是什么?