我知道这将是相当主观的,但我正在寻找示例脚本,以从gnuplot生成“专业外观”的图形。我正在从一个数据文件中绘制3-5个价格过程(所有都具有相同的域和相同的值范围),我正在寻找一组调整,使输出看起来更好,以便我可以将其包括在报告或出版物中。不幸的是,我的视觉相当残缺,所以我不能定义我真正想要的是什么--但重点是,Mathematica生成的默认图看起来不错,而gnuplot生成的默认图类似于90领带。我将感谢完整的例子(最好是矢量格式)。
发布于 2010-07-29 09:05:10
我发现gnuplot中的epslatex终端创建了很好的结果。它需要有一个乳胶分布,但结果真的很好。试着用下面这样的东西开始你的文件
set terminal epslatex standalone header '\usepackage{color}'
set output 'image.tex'在这之后,你可以使用常规的绘图命令- gnuplot将排版一切使用计算机现代字体,并保存产生的图像到image.tex,你可以编译成dvi,然后转换成ps/pdf,如你所愿。
不知羞耻的插件:我已经编写了一个shell脚本来为我自动执行整个过程。该脚本采用Gnuplot脚本并输出一个png文件,该文件从ps中以300dpi的速度采样,这对于学术期刊似乎已经足够了。当然,您可以跳过转换为png的过程,只保留ps/pdf图像,但我的图像往往有大量的数据点,这使得pdf很大(数十MB),使它们不适合提交发布。
下面是脚本的链接:http://bitbucket.org/mbudisic/cl-goodies/src/tip/figlatex当我编写它时,我不知道如何正确使用grep,所以我编写了自己的regexp python脚本,figlatex依赖这个脚本,但是如果您愿意,您可以替换它。http://bitbucket.org/mbudisic/cl-goodies/src/tip/regexp
希望这能帮上忙。
https://stackoverflow.com/questions/3343848
复制相似问题