由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参数