gnuplot:裁剪多行x标签

时间:2017-03-19 07:52:49

标签: gnuplot

在gnuplot中,我想要一个跨越2行的xlabel。但是,当我执行下面的脚本时,标签当前被裁剪。我该如何解决这个问题?

data.txt中

"my label A\nmy label B" 20

data.plt

set term postscript eps enhanced color font "Helvetica,20"
set output "data.eps"
set style data histogram
set style histogram gap 1
plot "data.txt" u 2:xticlabels(1)

enter image description here

1 个答案:

答案 0 :(得分:2)

也许有点脏的解决方案是使用bmargin手动指定底部边距,然后使用标签的偏移量(这些多线抽动的其他副作用是它们将与轴标签重叠如果后者足够长)。

所以命令就是

set bmargin 6

这里,默认单位是字符高度。或者,也可以指定例如

set bmargin at screen 0.1

将底部边距设置为整个数字的10%。