es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Color de símbolo en terminal postscript

Tengo una vista superior de una trama pm3d en blanco y negro. Estoy representando la trama a través de una terminal postscript eps mejorada.

Tengo que colocar el símbolo zeta sobre los datos en color blanco. He utilizado el comando:

set label "{/Symbol=11 \245} = 1.0" at first 0.25, first 0.75 tc rgbcolor "#FFFFFF"

Pero el símbolo se representa en color negro. Mi comando de terminal es:

set term postscript eps enhanced color font "Helvectica, 9" size 6.5cm, 6cm.

He eliminado la etiqueta “color”, pero el color sigue siendo negro.

¿Cuál podría ser el comando para obtener un símbolo blanco? Estoy utilizando la versión 5.2 de gnuplot.

Mi salida *.eps:

/Helvetica findfont 90 scalefont setfont
1.000 UL
LTb
LCb setrgbcolor
1105 1598 M
63 0 V
1.000 UP
stroke
LCb setrgbcolor
644 1547 M
[ [(Symbol) 110.0 0.0 true true 0 (z)]
[(Helvetica) 90.0 0.0 true true 0 ( = 1.0)]
] -36.7 MLshow

Adjunto la imagen de la salida abajo, donde muestro qué etiqueta aparece (la he movido a la posición x = 0.5).

Imagen de la salida: aquí

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para hacer que el símbolo zeta aparezca en color blanco, puedes intentar agregar el siguiente comando antes de establecer la etiqueta:

    set pm3d implicit at b
    set cbrange [0:1]
    

    Esto activará la paleta de colores pm3d y establecerá el rango de colores en una escala de 0 a 1. Luego, puedes establecer la etiqueta con el color blanco de la siguiente manera:

    set label "{/Symbol=11 \245} = 1.0" at first 0.25, first 0.75 tc rgb "#ffffff"
    

    Esto debería producir un símbolo zeta blanco sobre tu gráfico pm3d en blanco y negro.

Comments are closed.