怎么在latex 里头插入二叉树的图?
最好能有个范例文件,我在网上找了 pst-tree 系列包,但是不能用metapost 看上去性能不错,但是产生的不是 latex 代码。
http://hi.baidu.com/zhuzhenping/blog/item/0951ec887e43dd92a4c272f3.html 好高深的用法! 好高深的用法!
老太爷2008 发表于 2010-3-24 11:13 http://www.dolc.de/forum/images/common/back.gif
metapost
是个好东西,几个命令就可以画出很多图,我给的那个例子里头就有量子物理的。 metapost
是个好东西,几个命令就可以画出很多图,我给的那个例子里头就有量子物理的。
orionsnow 发表于 2010-3-24 11:25 http://www.dolc.de/forum/images/common/back.gif
真的挺不错的。
O兄今天RP爆发,给介绍了这么好的冬冬。
{:5_335:} 作图动画俺一般用PGF TikZ, 这里有丰富的例子
这个package甚至还有求解微分方程的功能
http://www.texample.net/tikz/examples/ tikz-qtree: better trees with TikZ metapost能产生eps或者pdf文件,直接插入latex文件中。作出的图效果的确是画图软件不能比的。不知道搂主为什么要产生Latex代码 偶门用inkscape 本帖最后由 orionsnow 于 2010-3-26 00:26 编辑
metapost能产生eps或者pdf文件,直接插入latex文件中。作出的图效果的确是画图软件不能比的。不知道搂主为什 ...
birnie2525 发表于 2010-3-25 19:17 http://www.dolc.de/forum/images/common/back.gif
如果单单是为了高质量的pdf 文件, mathematica7 或者maple 生成数学专用图片的质量还更方便些。
应为我在文章写作过程中使用了 literate programming 技术。
另外我的老板办事情很细致,经常会对大量的图片的一些参数进行微小繁琐的调整。
所以我需要一个批处理工具,能对支持R 的.rnw的 latex 文件进行联合编译。
metapost 也是有code 的,主要我现在时间比较紧张,所以希望能够尽量使用自己熟悉的语言。 5 楼的软件目前来说最适合我的需要。 http://blog.sina.com.cn/s/blog_4945c47301000a70.html
这里我又找到一个直接添加 mp 进入ctex 的 本帖最后由 orionsnow 于 2010-4-4 11:14 编辑
又有新问题了,
metapost的编辑器是什么的? 是不是要在linux 下边装?
i have found this
利用Metapost作图
(2007-05-05 23:11:19)
转载
想做一个图形,能够在LATEX中用的,网上搜索了一下,METAPOST似乎是一个常用的,能够作出很多复杂的图形,看起来很专业.个人认为,它代表一种作图语言也代表一个程序.过程中主要遇到的困难是将Metapost在WinEdit中使用.首先声明,Latex使用了很长一段时间,但还是菜鸟级别的,很多功能不明白。学Metapost的一点笔记如下.
(1)首先是关于Metapost的理解. METAPOST通过写一段程序,有标准的格式,用来画图,比如其中可以包括画一条直线的语句:draw (0,0)--(1,1); 程序是纯文本的文件.写好这个程序以后, 用mpost.exe程序进行编译(就像用latex命令编译tex文件一样),生成一个PS格式的图片文件. 然后这个PS文件就可以在tex中作为一般图片文件插入了。
(2)我开始装的ctex basic版。按照一个说明文件写了一个简单的metapost程序,以及一个使用ps图片的latex文档first.tex。
beginfig(1);
z1=(0,0);
z2=(10mm,10mm);
drawarrow(z1--z2);
label.ulft(btex $A$ etex, .5);
endfig;
end
这个Metapost文档在WinEdit中新建空白文档中写就行,另存为first.mp。另外的Tex文档,其中插入图片名称为\includegraphics{first.1}就可以。
(3)使first.mp为活动文档,从WinEdt菜单Accesories-->Metapost preview--
我开始选择的时候总是提醒"Priview ps could not be generated". 目前还是不知道怎么回事。最后网上找到说需要下Miktex软件包,我于是生级了Miktex。但是菜单操作还是不能完成。
(4)后来接着在window桌面开始——>运行-->CMD. 启动命令行控制台,就是是运行DOS命令的窗口。执行mpost.exe, 输入first.mp的路径和名称。意外的编译成功了,first.1文件在document and setting中找到。把first.1文件拷入first.tex所在文件夹,编译,用dvi察看不行,用dvips转化,然后用gsview察看成功。另外,网上搜索到的文章"Tip of the Day Customizing the WinEdt Menutip",按照文章中的操作,给WinEdt添加了一个快捷按钮。这回通过这个按钮将文档first.mp转化了。操作成功。 von wiki:
MetaPost is distributed with many current distributions of the TeX and Metafont framework.
In particular, it is included in the teTeX and the TeX Live distribution, common on Linux and
Unix (including Mac OS X) platforms. 在window 里头初步搞定了,就按照11 楼的方法就可以。 现在正在研究如何缩短步骤
页:
[1]