Scribus — сам себе миниполиграфия

4739023_440x300-png.1197

Scribus –как под Linux собрать и распечатать свою книжку.


Озадачился как собрать книгу и распечатать ее ….
Раньше делал это в Word … но при переходе на свободное ПО пришлось отказаться от него.
Стал вопрос чем заменит !


Долго пытался использовать офисные приложения , но они не подошли .
Дело в том что книги делаю для себя и есть несколько особенностей которые мне необходимы:

1 — Это каждая страничка книги у меня файл картинки (jpg/png)

2 - Необходимо использовать зеркальные поля (это дает удобство при чтении книги)

3 — Настройка полей отступов под обрезку.

4 — Удобный способ манипулирования объектами в документе (Макросы)


Почему постраничное создание файлов картинок . Все очень просто можно легко оперировать всей книгой, лешие убрать или добавить что то необходимое.


Зеркальные отступы.... Как оказалось очень приятная вещь, вы наверно не раз покупали книги , обычно мягкий переплет и вам приходилось, что бы прочитать текст ближе к корешку , чуть ли не раздирать книгу.
Так вот Зеркальные поля помогают сделать хороший отступ от корешка книги, что позволяет не мучить книжку и комфортно читать.

Настройка полей под обрезку это как бесплатный бонус.....

Ну и конечно же приятное напоследок, это Макросы..... причем их писать можно на Python.. даже есть своя библиотека классов и объектов...


OpenOffice как и Libre Office не позволяют , а если и позволят то очень криво работать с импортом картинок причем если их больше 1й.... Это нужно вставлять по 1й картинке и обрабатывать ее, долго и мучительно.
Опробовал также и графические пакеты Inkscape & Gimp тоже не ох очень.
И вот удача есть оказывается спасение и это пакет для верстки Scribus....


Сайт проекта тут -
Скачать тут -

Может работать как под Windows так и Linux.

Программа замечательная на русском также ))))) , что очень радует.


Но как оказывается, импортировать картинки можно только также по 1й, но тут нам на помощь приходит МАКРОСЫ , а именно Python.


Я написал небольшой скрипт который правда он очень простенький, но нет приделу совершенства, бум развивать ….
Скрип позволяет считать из папки все ваши картинки , затем создает документ формата А4, затем делает отступы, посл чего формирует поля для вставки картинки и затем импортирует все ваши картинки в документ из указанной папки в скрипте.
По умолчанию папка c:/books

Все параметры можно изменить вручную в скрипте. Но буду его усовершенствовать.
После того как скрипт выполнит свою работу у вас будет документ готов к печати. Если хотите можете подкорректировать и печатаем свою книгу...

По умолчанию отступы равны :

  • 25мм - поле отступа наружный

  • 5мм - поле отступа внутренний

  • 20мм - поле отступа верхний

  • 20мм - поле отступа нижний

размер блока насчитываться из размеров листа за минусом отступов.

Если у вас очень много страниц к примеру больше 300, то что бы документ не тормозил, можно уменьшить качество отображения картинки . Сделать это можно выделить картинку и щелкнуть правой кнопкой мыши затем в контекстном меню выбрать :
Параметры пред просмотра — Низкое разрешение.

К примеру, книжка из 680 страниц формировалась около 5мин., каждая картинка имела качество 300dpi (1800x2600) весом от 700кб. - 1мб.


И так как запустить скрипт :

  • Запускаем Scribus, закрываем окно создания нового документа.

  • Сценарии — Выполнить Сценарий (указыаем наш файл сценария Import_JPG_files.py).


Ну вот пока вроде и все...


В скором времени расскажу как из преобразовать документ PDF в файлы картинок в Linux.Также как на своем примере собирал, печатал, клеил книгу.


Файл скрипта ниже …..
  • Мне нравится
Реакции: 2 человек

Комментарии

Нет комментариев для отображения

Информация о блоге

Автор
Mihail
Просмотры
186
Последнее обновление

Больше статей в категории: Разное

Больше статей от Mihail

Поделиться этой статьёй

Сверху