Quería agregar un símbolo de menos en el superíndice en gnuplot, como mostrar el título "NH4-", probé el código a continuación, pero el menos es demasiado pequeño para verlo.

set key at 97,19 title "NH_@4^-" 

Luego usé el símbolo de "-", pero no se pudo mostrar en el mapa.

set key at 97,19 title "NH_@4^—"
1
Eddie 29 abr. 2020 a las 19:33

3 respuestas

La mejor respuesta

A menudo puede especificar una fuente o tamaño de fuente o multiplicador de tamaño de fuente. Tratar

 title "NH_@4^{/*1.6 -}"

Que multiplica el tamaño de fuente por 1.6. Tenga en cuenta el espacio entre el multiplicador y el carácter menos.

0
meuh 29 abr. 2020 a las 17:08

Hay un carácter unicode U + 207B SUPERSCRIPT MINUS
eso haría perfectamente para lo que quieres. Esto se puede ingresar directamente en la etiqueta de texto si está trabajando en UTF-8, lo cual es muy recomendable. De lo contrario, puede usar escapes octales para ingresarlo byte a byte:

C octal escapó de UTF-8: \ 342 \ 201 \ 273

  set title "NH@^⁻_4"

O en la versión 5.4 (-rc1 disponible para pruebas) puede usar una secuencia de escape unicode

  set title "NH@^{\U+207B}_4"

enter image description here

0
Ethan 29 abr. 2020 a las 17:40

Algunas posibilidades más:

pl 1-x t "1 NH_@4^-",\
   2-x t "2 NH_@4^{--}",\
   3-x t "3 NH_@4^{/=14 -}",\
   4-x t "4 NH_@4^{/Symbol -}",\
   5-x t "5 NH_@4^{\257}"

El aspecto de las opciones 4 y 5 dependerá de su terminal (aquí set term wxt). En otra terminal, el código ASCII podría ser diferente.

1
Friedrich 29 abr. 2020 a las 17:40