标签: gnuplot
我经常使用GNUPLOT,但是我有一个问题,在非常密集的文档中找不到答案。使用“设置标签”,我可以在命令中确定的位置开始写文本。我想知道是否有任何方法可以提取文本结尾处的屏幕坐标,因为我想在那里添加另一个图形项。文本结尾的位置取决于许多因素,例如字体类型和大小以及绘图的总体比例和终端类型,因此我不知道如何自己计算此位置。
答案 0 :(得分:1)
选中help enhanced text。怎么样呢?
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
结果: