2014-12-03 381 views
7

我使用gnuplot在linux上創建圖形。該腳本創建一個svg文件,但其背景有黑白方塊。我如何創建一個白色和清晰的背景?我使用的腳本如下:Gnuplot - 更改背景顏色

set terminal svg enhanced size 1000 1000 fname "Times" fsize 36 
set autoscale 
set output "plot.svg" 
set title "A simple plot of x^2 vs. x" 
set xlabel "x" 
set ylabel "y" 
plot "./data.dat" using 1:2 title "" 

回答

11

那些黑白方塊插入您的瀏覽器程序,並表明您實際上沒有背景。爲了得到一個白色背景,使用background終端選項:

set terminal svg enhanced background rgb 'white' 

如果您的gnuplot版本還不支持這個選項,你可以把一個完整的畫布矩形情節

set object rectangle from screen 0,0 to screen 1,1 behind fillcolor rgb 'white' fillstyle solid noborder 
... 
plot x 
+0

謝謝你身後,第一個選項的作品。 – zumma 2014-12-03 11:19:29

+0

謝謝,第二種選擇是救命。 – djhaskin987 2015-12-07 17:54:50

+0

@ djhaskin987 ...即使是第一個,你可以把你的腳本放在終端GNUTERM背景rgb'白色'或其他什麼...... :) – Hastur 2016-07-14 17:37:50