Как распечатать книжку в виде буклетов для прошивки?

Автор PbI6A, 09 октября 2015, 05:25:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

PbI6A

Как распечатать книжку в виде буклетов для прошивки? Есть pdf документ, хочу напечатать полноценную книжку, чтобы можно было сложить листы, согнуть и подшить. Чем это можно сделать в Debian?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

wais


PbI6A

Нашёл инструкцию http://debback.blogspot.ru/2009/01/blog-post.html вот только она всю книгу в одну брошюрку пихает. А в книге под 400 страницю Надо как-то на отдельные файлы порезать, чтобы книжечками распечатать и сшить потом в книгу. Как это сделать? Что-то не пойму :(
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

neon1ks

#3
Классная идея. Если я правильно понял вас, то надо сделать 100 отдельных брошюр, и затем их сшить)
Я тоже подумаю над этим.

Cообщение объединено 09 октября 2015, 14:58:04

У меня идея следующая - печатать частями в терминале.
http://makandracards.com/makandra/24202-linux-how-to-print-pdf-files-from-the-command-line

Сообразить как напечатать страницы 1-4 в виде брошюры, а потом автоматизировать процесс.

Cообщение объединено 09 октября 2015, 15:01:33

На одной стороне печатать: N+3 и N. На другой стороне: N+1 и N+2. Повторять с шагом +4.

PbI6A

Нет, порезать стандартно по 36...48 страниц (число, кратное 4), сделать из каждого куска брошюру, распечатать на 9...12 листов по 4 страницы с раскладкой и сшить брошюры в книжку. Под мастдай офис был такой макрос "вёрстка текста книжкой", он делал подобное.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

neon1ks

#5
PbI6A,
Тогда вручную подготовить части книги
http://rus-linux.net/nlib.php?name=/MyLDP/soft/PDF/split-and-merge-pdf-files.html
Или очень замечательная статья
http://mydebianblog.blogspot.ru/2013/11/pdf-linux.html
И затем распечатать.

PbI6A

Цитата: neon1ks от 09 октября 2015, 21:01:44Тогда вручную подготовить части книги
http://rus-linux.net/nlib.php?name=/MyLDP/soft/PDF/split-and-merge-pdf-files.html
Убогая хрень, windows-way, всё лопатить руками, что не достойно линуксоида!

А вот pdftk document.pdf cat 140-142 output zz1.pdf - это уже наверное что-то...
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

neon1ks

#7
PbI6A,
Кстати, заметил,
http://debback.blogspot.ru/2009/01/blog-post.html
Цитироватьpsbook .... А если Вы все же решили взяться за дело серьезно, то в помощь вам придет параметр '-s', после которого нужно указать число страниц в каждой тетрадке (кратное 4-м)
Т.е. получается

#!/bin/bash
pdftops $1 - | psbook -s 36 | psnup -m 0 -b 1 -2 | ps2pdf - `echo $1 | sed -e "s/\.\(\w*\)/_book.\1/g"`;


Cообщение объединено 10 октября 2015, 20:12:33

Посмотрел как работает скрипт, у меня есть еще одна идея. Обрезать лишние поля. Я это делал - сейчас найду команду.

Cообщение объединено 10 октября 2015, 20:17:41

Вот команда:
maksim@Leni $ pdfcrop --clip --margin 5 in.pdf out.pdf

В начале лучше обрезать поля - можно указать вместо 5 - другое значение. А потом уже выполнить скрипт создания pdf для распечатки.

Можно еще предварительно - удалить не нужные страницы с помощью pdftk =)

PbI6A

Вот ведь балда невнимательная! :) Спасибо, дружище! Пожимаю руку! ;D
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!