Sigil: повноцінне редагування ePub файлів

Sigil: повноцінне редагування ePub файлів
Програм, за допомогою яких можна працювати з вмістом ePub-файлів, не так багато. Sigil є однією з кращих з них.

Звісно, ePub можна редагувати й «вручну». Але візуальний редактор з розширеними інструментами є набагато зручнішим варіантом. Кожна книга формату ePub — це архів, в якому містяться XML-файли з текстом, ілюстрації, стилі оформлення, а також файли з метаданими. Однак для ефективної роботи з цими елементами, потрібно мати хороші знання XML та специфікацій ePub (правил, за якими організована структура електронних книг цього формату).

Sigil — це потужний крос-платформний редактор, який значно спрощує роботу з вмістом ePub. Крім того, програма доступна безкоштовно.

Редактор пропонує два режими перегляду, між якими можна перемикатися за допомогою кнопок на головній панелі. Перший режим — для візуального редагування, подібний до звичайних текстових редакторів, таких як Microsoft Word. Другий режим відображає вміст книги у вигляді коду.

Це дуже зручне рішення. Візуальний редактор ідеально підходить для новачків, але його можливостей не вистачає для таких функцій, як вставка літерних ініціалів або налаштування переносу слів. Знаючи основи XML і CSS, можна значно урізноманітнити вигляд книжкових сторінок.

Sigil також має додатковий режим перегляду — веб-інспектор («Попередній перегляд»). Цей режим дозволяє швидко знаходити в коді рядки, які відповідають за певні елементи тексту. Наприклад, якщо навести курсор, веб-інспектор покаже його код. Подібний функціонал є в більшості веб-браузерів.

Sigil editor inspector mode

Просту навігацію по книзі забезпечують дві панелі: одна відображає файлову структуру книги, а інша — дерево змісту.

Sigil file structure

При роботі з кодом користувачів підтримує набір «сніпетів» (часто використовуваних фрагментів коду), а також інструменти для перевірки відповідності коду стандартам CSS, XML та ePub. Механізм пошуку та заміни дозволяє працювати з усіма файлами книги одночасно. Інструмент для видалення непотрібної графіки та стилів допомагає очистити файл ePub від зайвих елементів.

Sigil code editor

Менеджер службових даних допомагає заощадити багато часу при роботі з книгою. Редактор метаданих дозволяє швидко ввести всю необхідну інформацію: ім’я автора, рік та місце видання, назва видавництва, ISBN-код, жанр, імена редакторів та коректорів — для цього передбачено безліч полів.

Sigil metadata editor

У налаштуваннях програми є кілька корисних функцій. Наприклад, можна налаштувати шрифти та кольори елементів коду, вибрати мову інтерфейсу (у тому числі й російську) та налаштувати гарячі клавіші. Однак перевірка орфографії поки що не підтримує російські словники.

Sigil interface settings

Це лише основні можливості редактора. Працюючи з Sigil, ви відкриєте для себе ще безліч корисних функцій, які допоможуть в роботі. Для детальнішого знайомства з усіма можливостями програми можна завантажити довідку. А самі файли програми доступні для скачування на сервісі GitHub.