GNUPLOT屏幕位置在“设置标签”命令的末尾

时间:2019-10-09 08:47:52

标签: gnuplot

我经常使用GNUPLOT,但是我有一个问题,在非常密集的文档中找不到答案。使用“设置标签”,我可以在命令中确定的位置开始写文本。我想知道是否有任何方法可以提取文本结尾处的屏幕坐标,因为我想在那里添加另一个图形项。文本结尾的位置取决于许多因素,例如字体类型和大小以及绘图的总体比例和终端类型,因此我不知道如何自己计算此位置。

1 个答案:

答案 0 :(得分:1)

选中help enhanced text。怎么样呢?

set label 1 "text before ~O{.0  C}    and after"

代码:

### enhanced text mode: overprint
set xrange[0:20]
set yrange [8:25]
do for [i=10:24:2] {
    set label i "text before ~O{.0  C}    and after" at 1,i font sprintf('",%d"',i)
}

plot x
### end of code

结果:

enter image description here