把传说带到gnuplot的前面

时间:2012-03-21 10:56:14

标签: gnuplot

有没有办法将gnuplot(epslatex终端)中的密钥(图例)带到最前面?在我的情节中,我体验到一些填充曲线位于键的小线样本之上,因此这些曲线是不可见的。钥匙中的标签放在顶部,因为它们是用乳胶拉制的。我知道我可以改变绘图中的顺序(首先是填充曲线)但我实际上希望填充曲线隐藏绘图本身中先前绘制的线条。

4 个答案:

答案 0 :(得分:12)

最近的gnuplot版本允许你说“设置键不透明”,我认为这样做你想要的。

答案 1 :(得分:1)

首先在没有键plot x notitle ls 1的情况下绘制线条,然后绘制填充的曲线,然后使用第一行的线条样式绘制额外的线条,但是它们不在可见区域内:

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。

答案 2 :(得分:0)

只要键不与边框重叠,

@sfeam的答案是正确的。如果可以,则无法将传奇放在边框的前面,但是您可以通过“设置边框向后”将边框放在后面

因此,“设置键不透明”和“设置边框后退”的组合可确保图例位于一切之上。

答案 3 :(得分:0)

一个人可以在// ... clicker(price) { let active = !this.state.active; this.setState({ active: active, total: this.state.total + price }) }; // ... <button onClick={() => this.clicker(book.price)} className=' btn btn-success' style={{width: '50%', }}>add to cart</button> (或gnuplot 5.2.6的keyentry)中使用虚拟图元素。关键标题不会在前面。

以下是默认方法,NaN方法和NaN之间的比较。

key opaque