Как создать подпись книги из текста?

Как можно преобразовать текстовый файл (обычный текст или HTML) или файл формата печати (PS или PDF), чтобы связать его как книгу с помощью команд оболочки ? То есть, как вы создаете файл формата печати, который заказывает страницы в подписи, так что в простом случае, когда количество страниц делится на 4 на подпись, страницы 1, 2, N-1 и N находятся на первом листе (1 и N на одной стороне листа), 3, 4, N-3 и N-2 на следующем и т. Д., А следующая подпись равна размеру и начинается со страницы N + 1? Это можно сделать путем тщательной манипуляции с помощью pdftk или аналогичных инструментов, но, надеюсь, уже есть инструменты оболочки, которые делают это надежно и не должны, например, заранее знать количество страниц, которые будут созданы, или размер оптимальной подписи.

В Scribus уже есть руководство , но он включает в себя множество ручных шагов.

части типичной книги с привязкой к делу, от www.ferdinando.org.uk

  • Как просмотреть имя документа для задания на печать
  • Как объединить 2 файла PDF с порядком перемежения страниц?
  • lpr печатает неправильные символы ASCII
  • Не требуется root для добавления принтеров
  • Сколько памяти принтера требуется для каждой страницы?
  • Двусторонняя печать без чашек
  • Печать PDF с уменьшением и выравниванием
  • lpr с обратным видео
  • One Solution collect form web for “Как создать подпись книги из текста?”

    (Я не совсем понимаю, как работают эти подписи , поэтому это всего лишь указатели …)

    Учитывая PDF-файл, pdfbook из pdfjam инструментов pdfjam может быть универсальным решением этой проблемы, начиная с man-страницы:

    pdfbook делает 2-up версии PDF-файлов, причем страницы упорядочены как подписи.

    Это зависит от pdflatex и pdfpages LaTeX (который вы, таким образом, можете использовать напрямую).

    Кстати, Scribus howto (« 19 простых шагов») можно немного упростить, используя pdfjam поскольку он предоставляет PDF-эквиваленты упомянутым там инструментам, то есть pdfnup вместо psnup .)

    Другой способ – использовать ConTeXt , см. Эту страницу вики на «Imposition» , которая также включает скрипты (Lua и ссылку на Perl-скрипт ) для «Imposition by signature» . Если ваш вход XHTML, ConTeXt может быть решением «от XHTML к подписке на книгу», см. Этот документ PDF на XHTML в ConTeXt .

    Linux и Unix - лучшая ОС в мире.