Печатаем по 2 страницы на лист
Для нашей нелегкой задачи нам нужен пакет psutils.
Делаем раз — разбиваем нашу книжку по 2 страницы на лист: psnup -2 book.ps book-2.ps
Делаем два — разбиваем файл на два. В первом будут нечетные страницы в обратном порядке, во втором – четные в прямом:
psselect -o -r book-2.ps book-2-odd-reverse.ps psselect -e book-2.ps book-2-even.ps
Делаем три — вставляем в принтер побольше бумаги и запускаем на печать файл book-2-odd-reverse.ps. Между постановкой файла на печать и началом печати может пройти много времени, если postscript-файл большой и сложный. Например, у меня сейчас 80 страниц рендерятся уже больше часа (потому что в них растр отсканированной книги).
Делаем четыре — распечатанные листы снова закладываем в принтер и пускаем на печать файл book-2-even.ps, чтобы распечатать четные страницы с обратной стороны листов.
Если вы хотите распечатать книжку по всем канонам, сшивая листы в тетрадки, посмотрите на утилиту psbook.
Если оригинальный файл в pdf, то можно поставить пакет pdfjam с аналогичными утилитами для pdf, а можно сконвертировать pdf в ps.
Источник:http://blog.antage.name/posts/печатаем-по-2-страницы-на-лист.html
|