我有以下gnuplot
脚本:
#!/bin/bash
gnuplot << EOF
set term postscript portrait color enhanced
set output 'temp.ps'
set border lw 0.2
unset key
set size 1,1
set origin 0,0
set size ratio 1
set size 0.47,0.47
set mxtics 2; set mytics 4
f(x,z)=z+5-5*log10(x)
set style fill transparent solid 0.1
set yrange [12:-2]; set xrange[0:10000]
plot f(x,17.55) w filledcurve lc rgb "black", \
f(x,17.5) w lines lt 2 lc rgb "green"
EOF
这给了我这样的输出:
我需要在这张图片中修复两件事:
1-填充区域有一条黑线,用于界定它,这应该消失
2-填充物覆盖了x和y tics,这不应该发生
谢谢!
答案 0 :(得分:3)
解决1):
set style fill transparent solid 0.1 noborder
解决2):
set grid noxtics nomxtics noytics nomytics front
作为旁注,transparent
命令中的set style fill
在postscript终端中不执行任何操作,因为它不支持可靠的透明度。