用gnuplot的epslatex终端画图插入Latex
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 由gnuplot的epslatex终端可以做出带有latex公式的图,可以很方便地插入latex文件中。 下述代码为一个gnuplot的epslatex终端画图的实例: # plot dth_omega_m set term epslatex standalone linewidth 2 color set xlabel '$\Omega_m$' set ylabel '$D_r^{th}$' set output 'dth_omegam2.tex' plot 'clpomegam.dat' u 1:2 w l t '$z_d=0.2905$, $z_s=0.8268$' set output quit 需要注意的是,用epslatex画图会得到两个文件:eps文件和tex文件,其中图形本身是存在eps文件中,而上述设置的带公式的xy轴label或者图形的title之类的信息是在tex文件中(如需修改公式可以直接编辑tex文件)。 set term时的standalone参数表示生成完整的可以独立编译的tex文件,这种情况下可先用epstopdf命令将生成的eps文件转化为pdf文件,再用pdflatex命令将tex文件编译成pdf文件,完整的图像就在这一pdf文档中,可如插入图片一样将其插入latex文件中: