Мультиплот на несколько страниц pdf gnuplot - PullRequest
0 голосов
/ 10 мая 2018

Заголовок говорит сам за себя, я хочу многостраничный PDF, но на каждой странице я хочу несколько графиков. Я думал, что многостраничный формат по умолчанию для PDF, но я не могу заставить его работать. Вот упрощенный код в сборе

set terminal pdf
set output "trial.pdf"
set multiplot layout 2,2
plot cos(x)
plot cos(2*x)
plot cos(3*x)
plot cos(4*x)
plot cos(5*x)

Это дает мне только одну страницу, а последний сюжет не где найти. Что я недопонимаю?

Спасибо!

1 Ответ

0 голосов
/ 10 мая 2018

Не пятый ли сюжетный сюжет поверх первого? Это было бы нормальное поведение здесь. Вы указали макет 2,2. Это означает, что есть логическое пространство для 2 строк 2 столбцов графика. Что вам нужно сделать, это сбросить мультиплот, где вы хотите разрыв страницы, а затем установить его снова для следующей страницы. Этот пример - всего лишь 1 строка с 3 столбцами для каждой страницы. Вы можете настроить при необходимости.

set terminal pdf
set output "trial.pdf"
set multiplot layout 1,3
plot cos(x)
plot cos(2*x)
plot cos(3*x)
unset multiplot
set multiplot layout 1,3
plot cos(4*x)
plot cos(5*x)
plot cos(5*x)
unset multiplot
...