Gnuplot: как избавиться от пустого пространства на левой и правой стороне сюжета - PullRequest
0 голосов
/ 07 апреля 2020

Когда я захотел сгенерировать график с помощью gnuplot, я столкнулся с проблемой, что левые и правые поля были неоправданно большими, даже если оба поля были установлены на 0. Лучше бы их шириной в несколько миллиметров. Является ли это возможным? Вот код, который я использовал:

set size ratio 0.7 
set key font ",30"
set xtics font ",30"
set ytics font ",30"
set ylabel font ",30"
set xlabel font ",30"
set xtics offset 0, -1
set xrange [350:700]
set xlabel "{/Symbol l} [nm]" offset 0,-2
set yrange [0:1.2]
set ylabel "Absorbance" offset -4.2,0
set key box
set bmargin 6
set lmargin 0
set rmargin 0
plot "mereni.txt" using 1:($5/1.91981-$7) with lines lw 3 lc "#5F9EA0" title "Perylen", "mereni.txt" using 1:($8/0.76993-$7) with lines lw 3 lc "#8B008B" title "TIPS-pentacén"

1 Ответ

0 голосов
/ 07 апреля 2020

Вы можете принудительно установить границы для определенной c доли размера экрана (или страницы), например:

 set lmargin at screen 0.01
 set rmargin at screen 0.99

и т. Д. Для tmargin и bmargin. Это отменяет любой расчет пространства, необходимого для меток и отметок ti c.

...