我的作图工具

对于论文的图,我老板是个完美主义者,每次总要我在标签的位置,字体大小等细节上来回修改,一幅简单的图,通常不会低于5次。

一般通过数据来作图,我都用gnuplot。这是一个自由开源的软件,功能非常强大,二维和三维的图都可以画得很漂亮;而且它支持多种输出格式,包括常见的jpg, png, ps, eps, pdf等;唯一的缺点是没有所见即所得的编辑方式,但是类似的图,你作过一次之后,把所用的命令存成一个文件,以后再作,只要简单的修改即可。命令行编辑方式的一个巨大好处是,结合bash script,你一次可以作好多图,我最多的一次一口气画了三百多张。

但有时候还是免不了要所见即所得的编辑,那也很好办。xfig是一件简单但功能强大的画示范图的工具,它也可以把图存成ps, jpg, png等格式。在gnuplot里面,可以把草图存成fig格式,然后你可以用xfig把图打开,就可以进行所见所得编辑了,之后把修改过的图存成你所需要的格式即可。

另一个有用的工具是pstoedit,它可以把ps格式的图转化成其他数十种格式,比如svg, fig, pdf, bmp等等。

gimp是linux底下的photoshop,就不用多说了。

对在linux平台下干活的人,ps可能是最流行的一种格式。通常我们把每个图都分别存成一个文件,但有时候想把他们合起来,怎么办呢?好办,底下这个命令简单解决:

gs -dNOCACHE -sPAPERSIZE=letter -dNOPAUSE -sDEVICE=pswrite -dBATCH -sOutputFile=YourFileName.ps file1.ps file2.ps ....

和我的研究领域密切相关的,作蛋白质结构的图,UCSF Chimera。基于python开发完成,界面友好,输出图质量美观。这个感兴趣的人会少些,但既然是“我”的作图工具,不妨顺便提一下。

windows底下,一个origin 7.0要几百美元,一个photoshop几百美元,贵且不好用。上面我所提的都是自由开源软件,经费紧张的同志不妨试试。

Your rating: None

评论

gnuplot我也曾经用过,

gnuplot我也曾经用过,但是由于我现在做计算都是用盗版的linux系统下的Matlab,所以图省事就直接用国内Matlab画图了。这个xfig我也试用过,可是一直没有搞明白到底怎么画示意图。给推荐一个入门教程如何?

我们中间正经不少人

我们中间正经不少人是开源软件的推广者

我的鼠标没有中键,

我的鼠标没有中键,在xfig中画直线无法确定终点。手册上说用shift 左键代替中键。可是我的窗口管理程序xface默认shift 左键是用来移动程序窗口的。vitamin你知不知道如何解决这个问题?

You can emulate 3 buttons by

You can emulate 3 buttons by changing settings in your X server configuration.
Add the line below into section "InputDevice" :

Option "Emulate3Buttons" "true"

Restart your X server. Then you can have a "middle" click by press left and right keys at the same time.

Thank you very much! In

Thank you very much! In fact, my X86 was cerrectly configed to emulate 3buttons mouse. But I had no idea about it untill I saw your answer. Now I find how to end the line in Xfig: just click right and left buttons at the same time.

R也是很强大,我们实

R也是很强大,我们实验室都用R。

似乎也可以试试

似乎也可以试试 inkscape , sodipodi , 或新的 karbon
似乎会比 xfig 合适

一般的带滚轮的鼠标 , 按下滚轮 就是 中键了

对了 我有朋友在用

对了

我有朋友在用 xymtex 、 chemsym.sty 来画分子式
http://www.ctex.org/documents/packages/math/chemsym.htm http://www.ctex.org/documents/packages/math/xymtex.htm

只是没法画金属有机化合物
没法把 有机分子和金属写在一起

再请教一个

再请教一个 http://huangjiahua.livejournal.com/6804.html

我用sigmaplot作图,非

我用sigmaplot作图,非常好。
另外听说kyplot也不错

vitamin,你好: 有一个

vitamin,你好:
有一个请教一下:
linux下在xfig中怎样输入和导出中文呢?比如导出成eps.
我用的ubuntu6,locale 是utf8.
谢谢~!

评论查看选项

选择您喜欢的显示评论的模式,并点击"保存设置"来激活您所做的改变。

发表新评论

此内容将保密,不会被其他人看见。