我已将图表标题以及 x 和 y 轴标签的字体大小更改为双倍大小。现在标题和轴标签更大了,但它们被切成两半并延伸到图表本身。
是否有一个选项可以设置标题的边距,以便完整地绘制它们并且不会触及图表?
// 我使用 gnuplot 4.6 patchlevel 0
标签位置和边距是根据终端整体字体大小计算的,可以通过set terminal或设置set termoption font ',20'。
因此,如果您在本地增加字体大小(仅适用于标题和轴标签),边距和标签位置就会错误。
您可以设置显式边距,例如set lmargin 5,它保留对应于 5 个字符宽度的左边距,甚至可以设置绝对边距,例如set lmargin at screen 0.1。其中有一个选项,允许调整标签相对于默认位置的位置title。xlabeloffset
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)
Run Code Online (Sandbox Code Playgroud)