在gnuplot的上标中添加减号

在gnuplot的上标中添加减号,plot,gnuplot,Plot,Gnuplot,我想在gnuplot的上标中添加一个减号符号,比如显示标题“NH4-”,我尝试了下面的代码,但减号太小,看不见 set key at 97,19 title "NH_@4^-" 然后我用了“-”这个符号,但它不能显示在地图上 set key at 97,19 title "NH_@4^—" 通常可以指定字体或字体大小或字体大小倍增。试一试 title "NH_@4^{/*1.6 -}" 将fontsize乘以1.6。注意乘法器和减号之间的空格。还有一些可能性: pl 1-x t "1

我想在gnuplot的上标中添加一个减号符号,比如显示标题“NH4-”,我尝试了下面的代码,但减号太小,看不见

set key at 97,19 title "NH_@4^-" 
然后我用了“-”这个符号,但它不能显示在地图上

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

通常可以指定字体或字体大小或字体大小倍增。试一试

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

将fontsize乘以1.6。注意乘法器和减号之间的空格。

还有一些可能性:

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}"

选项4和5的外观取决于您的终端(此处
set term wxt
)。
在另一个终端上,ascii码可能不同。

有一个unicode字符U+207B上标减号
这完全符合你的要求。 如果您使用UTF-8,则可以直接在文本标签中输入,这是强烈建议的。否则,您可以使用八进制转义来逐字节输入:

C八进制转义UTF-8:\342\201\273

  set title "NH@^⁻_4"
或者在版本5.4(-rc1可用于测试)中,您可以使用unicode转义序列

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

哇,我不知道“乘以字体大小”。谢谢注意:您确定不想要NH吗₄⁺ ? 上标+是unicode U+207A,我弄错了。你想得真周到。我在UTF8文件中尝试了您的方法,但它在地图上显示NH^{U+207B}\U 4。请尝试在
\
之前使用
@
符号。它无法工作,但仍然感谢您的支持advice@GRSousaJr