强制图表图例/键到特定大小

时间:2013-08-26 12:58:49

标签: gnuplot

我想从我的数据中生成一些我希望包含在某些文档中的图表。 我把盒子放在图形区域之外。 问题是,对于不同的图,框具有不同的大小,因此图形区域也会改变其大小。由于这些图是垂直对齐的,所以在文档中看起来非常混乱。

我正在寻找一种方法来将盒子的大小固定到适合所有绘图的宽度,但我找不到这样做的方法。 set key命令有一个宽度参数,但似乎没有人想要这样的参数。

如果有人可以提供帮助,那将会很有吸引力。

感谢 弗拉德

1 个答案:

答案 0 :(得分:3)

我希望我对你想要的东西有正确的印象。请考虑以下示例

reset

set multiplot layout 2,1

set rmargin screen 0.7
set key reverse Left left top at screen 0.72, graph 1

plot sin(x), cos(x) t 'long title'

plot sin(x), cos(x) t 'very long title'
unset multiplot

这给了你:

enter image description here

样本和文本都不会移动。您只能设置适当的rmarginlefttop是关于at ...指定位置的关键字对齐方式,虽然这些设置是默认设置,但为了清楚起见,我明确地将它们包括在内。 Left是条目文本的对齐方式。