Вы можете использовать set lmargin
для установки фиксированного левого поля. С помощью, например, set lmargin 10
вы фиксируете левое поле до 10 символов:
set multiplot layout 2,1
set lmargin 10
set xrange [0:10]
plot x
set xrange[0:100000]
plot x
unset multiplot
[/g0]
Конечно, вы все равно должны найти подходящую настройку для левой размер поля.
В качестве другой точки также позиция метки зависит от длины символа.
set multiplot layout 2,1
set lmargin 10
set ylabel 'ylabel'
set xrange [0:10]
plot x
set xrange[0:100000]
plot x
unset multiplot
[/g1]
Таким образом, вам нужно будет изменить положение ylabel с параметром offset
. Чтобы сделать его более общим, вы можете поместить ylabel с обычной командой set label
, чтобы он фиксировался независимо от настроек поля:
set multiplot layout 2,1
set lmargin 10
set label 1 'manual label' at screen 0.03,graph 0.5 center rotate by 90
set xrange [0:10]
plot x
set xrange[0:100000]
plot x
unset multiplot
[/g2]