2012-03-21 16 views
5

有沒有辦法將gnuplot(epslatex終端)中的鑰匙(圖例)帶到最前面?在我的情節中,我體驗到一些填充曲線位於密鑰的小行樣本之上,因此它們是不可見的。鑰匙上的標籤放在上面,因爲它們是由乳膠製成的。我知道我可以改變圖中的順序(首先填充曲線),但我實際上想要填充曲線隱藏繪圖本身中先前繪製的線條。在gnuplot中帶來傳說前沿

回答

1

第一條曲線的線條沒有密鑰,然後繪製你的filledcurves,然後繪製尚未使用第一線的linestyles多餘的線條,而是讓他們出的可見區域:

set yrange [-10:10] 
plot -x notitle ls 2, x**2/3-5 w filledc ls 5, x**2+100 t "first-line legend" ls 2 

這給出了圖形頂部的圖例,但下面是可見的線條。希望這也適用於epslatex。

11

最近的gnuplot版本允許你說「set key opaque」,我認爲這是你想要的。

+1

最近在4.5/4.6?我想我應該給這個版本做一個測試... – mgilson 2012-06-01 14:48:07