2012-03-21 21 views
5

¿Hay alguna manera de llevar la clave (leyenda) en gnuplot (terminal epslatex) al frente? En mi trama, experimento que algunas curvas rellenas se encuentran en la parte superior de las muestras de líneas pequeñas de la clave para que sean invisibles. Las etiquetas en la clave se colocan en la parte superior, ya que están dibujadas por el látex. Sé que podría cambiar el orden en la trama (cursé primero) pero en realidad quiero que las curvas rellenas oculten las líneas trazadas previamente en la trama.traer la leyenda al frente en gnuplot

Respuesta

1

primera parcela sus líneas sin la clave , a continuación, trazar sus filledcurves, a continuación, trazar sin embargo, las líneas adicionales utilizando los estilos de línea de las primeras líneas, pero por lo que están fuera del área visible:

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 

Esto le da la leyenda en la parte superior de las curvas rellenas, pero las líneas visibles a continuación. Espero que esto también funcione con epslatex.

11

Las versiones recientes de gnuplot te permiten decir "establecer clave opaca", que creo que hace lo que quieres.

+1

Reciente como en 4.5/4.6? Creo que debería darle una versión de prueba a esa versión ... – mgilson

Cuestiones relacionadas