我已将图表标题的字体大小和x和y轴标签更改为双倍大小。现在标题和轴标签要大得多,但它们会减半并进入图表本身。
是否可以选择为标题设置边距,以便将其绘制完整而不会进入图表?
//我正在使用gnuplot 4.6 patchlevel 0
答案 0 :(得分:3)
标签位置和边距是根据终端字体大小计算的,可以使用set terminal
或set termoption font ',20'
进行设置。
因此,如果您在本地增加字体大小(仅适用于标题和轴标签),则边距和标签位置都是错误的。
您可以设置明确的边距,例如set lmargin 5
,保留左边距对应于5个字符的宽度,甚至是绝对边距,例如set lmargin at screen 0.1
。对于title
和xlabel
,有一个offset
选项,可以相对于默认位置调整标签位置。
set terminal pngcairo size 600,400 font ',10'
set output 'output.png'
set xlabel 'xlabel' font ',30' offset 0,-1
set bmargin 5
plot sin(x)