2011-12-18 2 views
2

Возможно ли изменить размеры страницы, когда я пишу на открытое устройство? Например, скажем, я пишу в PDF в «портретной» ориентации (8,5 дюйма в ширину х 11 в высоту), и в какой-то момент мне нужна страница в «пейзажной» ориентации (высота 11 дюймов х 8,5 дюйма). Первоначальная ориентация задается в вызове pdf (...). Может ли быть изменено так, что вызов grid.new или plot() (где больше нет областей сюжета, и требуется новая страница) приводит к другой ориентации?Изменить размеры страницы (ориентация) в открытом устройстве

+0

Может ли почтовая обработка (слияние нескольких pdf-файлов) быть жизнеспособным вариантом? –

+0

Наверное, намного проще выполнить пост-обработку с помощью какого-либо pdf-инструмента, то есть записать в несколько файлов и объединить их за пределы R. Или если у вас есть какие-то достойные инструменты командной строки, такие как 'pdftk' или' pdftex', позвоните им от R. –

+0

Редактировать: пакет 'animation' имеет оболочку для pdftk. –

ответ

0

Один из способов - использовать LaTeX для размещения различных графических изображений в многостраничном формате pdf (например, pgfSweave с помощью tikzDevice, скажем). Пакет ландшафта позволяет вам переключать одну страницу в альбомный.

+0

baptiste - В этом сценарии мне интересно, возможно ли это без LaTeX – SFun28