使用gnuplot 5.0 patchlevel 5,我试图创建一个包含轮廓图的eps文件。但是,轮廓线带有网格并且没有所需的颜色。使用png终端的输出就可以了。
这是我用来生成eps图像的最小代码:
set terminal epscairo
set output "test.eps"
set pm3d map impl
set style increment user
set contour
do for [i=1:5] { set style line i lc rgb "black" lw 3}
splot "data.dat" w pm3d notitle
eps image created by gnuplot with the funny feature around the contour
用png替换epscairo终端将得到所需的输出:
png image created by gnuplot, this how I would like the eps image to look like
我正在使用的数据文件可以在这里找到: data.dat
答案 0 :(得分:1)
我建议使用epslatex
或postscript
终端,以便您可以将热图编码为png二进制格式(两个终端都请参见level3
选项)。
尝试用以下内容替换第一行:
set term postscript color eps level3