生成Pdf时Gnuplot闪烁输出X窗口

时间:2014-03-07 18:53:33

标签: gnuplot x11

我在Ubuntu 13.10上运行Gnuplot来生成一些pdf图。

现在我运行一个样本图file1.gpl,写成 -

set xrange [0.000000:780121.000000]
set yrange [0.200000:4.800000]
set autoscale x
set key off
set style line 12 lc rgb '#808080' lt 0 lw 1
set grid back ls 12
set palette model RGB
unset colorbox
set object 1 rectangle from 404644.000000, 0.8 to 408665.000000, 1.2 fillcolor rgb "#FFB300" fillstyle solid 0.8
plot -1 title "COLOR_0" with lines linecolor rgb "#FF9B73"  linewidth 6 

还有另一个文件,就像我的设置,用于生成pdf输出文件。

set terminal pdfcairo size 12in,6in
set output "output.pdf"
replot
set output

我以 -

运行命令
gnuplot file1.gpl settings.gpl

现在,当我运行它时,它会正确生成PDF文件,没有任何问题。然而,X窗口瞬间在输出处闪烁,这显示了图表。我想暂时禁用X-Window,因为我在脚本文件中运行了一个绘图生成,导致输出窗口连续闪烁。

谢谢!

1 个答案:

答案 0 :(得分:1)

只需切换两个文件即可。在执行第一个plot命令时,将设置默认交互式终端。

settings.gpl更改为

set terminal pdfcairo size 12in,6in
set output 'output.pdf'

并致电

gnuplot settings.gpl file1.gpl