Gnuplot钥匙箱

时间:2017-03-06 16:01:23

标签: gnuplot

我正在尝试在gnuplot中移动此键(图例)的框。 它现在看起来像这样但我希望钥匙在盒子中居中。

enter image description here

如果我让盒子变小,那么钥匙会使盒子的一部分消失,并且可以在这张照片中看到

enter image description here

使用产品的代码,下面的第一个图是:

set xlabel 'Time'
set ylabel 'Rad/s'
set title 'Top 1'
set key box width 2 height 3 opaque
plot 'top1lspin.txt' using 1:5 with lines title '{/Symbol ~y{1.1.}}'

其他绘图命令也可以看到相同的效果,例如:

set xlabel 'Time'
set ylabel 'Rad/s'
set title 'Top 1'
set key box width 2 height 3 opaque
plot sin(x) title '{/Symbol ~y{1.1.}}'

2 个答案:

答案 0 :(得分:3)

如果没有使用一些基于LaTeX的终端,它可以提供更多的控制,而不仅仅是有限的一组增强的postscript命令,我恐怕只有" ugly"解决问题的方法。

有人可能会:

  1. 免除checkbox上的border,按原样生成图例,然后绘制"假"使用set key的边框。但是,这里的盒子放置相当烦人......
  2. 欺骗Gnuplot使用"适当的"图例中的对齐方式如下例所示。我们的想法是在辅助字符前加上印刷不足的字符,这将抵消"真实"上的过度印刷的点。字符set rectangle。这将相对于图例中的线样本提供或多或少的精确对齐。然后通过附加幻像空间来实现相对于盒子的对齐。
  3. 总计:

    \psi

    然后产生:

    enter image description here

答案 1 :(得分:2)

将叠印作为最后一个字符似乎会混淆框图。

尝试在标题后附加空格或“& 1”或类似内容;这似乎解决了它。 (但我很幸运'{/ Symbol~y {.3。}}& 1';不确定你的版本试图做什么。)