Буклет с помощью LaTeX на раз-два-три
Пакет pdfpages для LaTeX позволяет втавлять в .tex файлы страницы из pdf-документов. Для вставки используется директива \includepdf[]{}
, которая имеет множество параметров. Задавая определённые значения параметров можно любой pdf-документ преобразовать таким образом, чтобы впоследствии без труда распечатать его с двух сторон листа в виде брошюры нужного формата.
Раз
Создаем .tex файл, например, booklet.tex следующего содержания:
\documentclass[a4paper]{article}
\usepackage[final]{pdfpages}
\begin{document}
\includepdf[pages=-, booklet, landscape]{имя_файла.pdf}
\end{document}
Два
Компилируем файл с помощью программы pdflatex:
pdflatex booklet.tex
В результате получаем нужный нам документ booklet.pdf.
Три
Распечатываем документ, выбрав двухстороннюю печать по длинной стороне. Вот и все, брошюра готова.
А теперь поподробнее о директиве \includepdf: она служит для вставки в .tex файл страниц pdf-документа в нужном для формирования брошюры виде. Обязательным параметром является имя преобразуемого pdf-документа. В качестве необязательных параметров можно передать номера страниц, которые мы хотим преобразовать в брошюру (pages=-
означает, что нужно преобразовать все страницы документа). Параметр booklet
служит для расположения двух страниц на листе, landscape
устанавливает альбомную ориентацию страницы.
а psnup?
конечно, можно и psnup использовать.
кому как больше нравится. :)