【发布时间】:2013-10-09 15:16:09
【问题描述】:
我已将图表标题的字体大小以及 x 和 y 轴标签更改为双倍大小。现在标题和轴标签要大得多,但它们被减半并伸入图形本身。
是否有一个选项可以为标题设置边距,以便它们被完整地绘制并且不进入图表?
// 我使用的是 gnuplot 4.6 补丁级别 0
【问题讨论】:
标签: gnuplot
我已将图表标题的字体大小以及 x 和 y 轴标签更改为双倍大小。现在标题和轴标签要大得多,但它们被减半并伸入图形本身。
是否有一个选项可以为标题设置边距,以便它们被完整地绘制并且不进入图表?
// 我使用的是 gnuplot 4.6 补丁级别 0
【问题讨论】:
标签: gnuplot
标签位置和边距根据终端整体字体大小计算,可通过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)
【讨论】: