С помощью пакета psutils готовлю к печати текст брошюрой следующим образом:
1.текст в формате ODT (или DOC) из OpenOffice.org Writer печатаю в файл и получаю PostScript-файл (PS)
2.затем этот PostScript-файл разбиваю на тетрадки по 16 страниц такой командой в Терминале:
psbook ВХОДЯЩИЙ_ФАЙЛ.ps ИСХОДЯЩИЙ_ФАЙЛ.ps -s 16
(где ВХОДЯЩИЙ_ФАЙЛ.ps — это распечатанный мной файл, а ИСХОДЯЩИЙ_ФАЙЛ.ps — файл, к.т. должен быть разбит psbook на тетрадки по 16 стр.).
Но вот проблема в том, что по непонятной для меня причине сегодня у меня ничего не получилось, хотя этот вариант работал всегда безотказно и корректно. Как не крутил — не получается: запускаю команду, а выдает такое...
psbook release 1 patchlevel 17
Copyright (C) Angus J. C. Duggan, 1991-1995. See file LICENSE for details.
Usage: psbook [-q] [-s<signature>] [infile [outfile]]
<signature> must be positive and divisible by 4
У меня Ubuntu 10.04, но проверял и на 10.10, но результат тот же - <signature> must be positive and divisible by 4. Не понимаю, ведь 16 же кратное 4? Почему же psbook ругается? Уже пробовал разбивать тетрадки по 8 и 4 страниц, и вообще не разбивать на тетрадки — но все та же ошибка - <signature> must be positive and divisible by 4.
Кто в курсе, пожалуйста, помогите решить проблему.