Сайт о телевидении

Сайт о телевидении

» » Программы для редактирования epub. Инструкция по созданию электронных книг. Редактирование ePub в HTML редакторе KompoZer

Программы для редактирования epub. Инструкция по созданию электронных книг. Редактирование ePub в HTML редакторе KompoZer

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

Конвертация онлайн

Веб сервисы лучше использовать для конвертации небольшого количества документов или книг, размером не больше 30 МБ. Таких ресурсов я знаю два: и . Оба работают по похожей схеме. Нужно загрузить исходные файлы, подождать когда закончится конвертация и сохранить получившийся epub себе. Первый сервис конвертирует только из pdf в epub , а второй из doc, epub, fb2, html, lit, lrf, mobi, odt, pdb, pdf, prc, rtf, txt в epub, fb2, lit, lrf или mobi .

Конвертация на компьютере

Больше всего возможностей для конвертирования (а также внесения некоторых коррекций) имеет . Ее возможности действительно поражают. Во-первых, при установке программы вам предоставляется выбор устройств для чтения электронных книг, с форматом которых вам придется работать в дальнейшем.

Есть поддержка русского языка, что тоже не мало важно. Преображает форматы: cbz, cbr, cbc, epub, fb2, html, lit, lrf, mobi, odt, pdf, prc**, pdb, pml, rb, rtf, tcr, txt в epub, fb2, oeb, lit, lrf, mobi, pdb, pml, rb, pdf, tcr, txt .

В основном окне очень легко сориентироваться что к чему. Понятно где файлы загружаются, как и во что конвертируются, и как отправляются на iPhone, для чтения в Stanza .

Программа имеет массу возможностей, на описание которых уйдет много времени и места, поэтому я попробую остановится только на основных моментах. Перед конвертацией можно внести некоторые поправки в будущий документ, например, вручную ввести авторов, издательство и так далее.

Очень понравилось как программа организует книги (включая и исходный файл) на диске. По умолчанию, все книги загруженные и конвертируемые в программе хранятся в папке вашего пользователя Calibre Library.

Как видно на снимке, все красиво расставлено по авторам в каждой отдельной папке. После ознакомления с программой мой вердикт однозначен: все, кто хотя бы иногда читает электронные книги, Calibre должен иметь. Ну и плюс она бесплатна (я бы сказал: «БОЛЬШОЙ плюс»).

Намного проще программа . Ее лучше использовать при конвертации документов, чем больших книг. Это простая утилита, которая конвертирует fb2, doc, rtf в epub . В ее окно нужно перетащить файлы, и если они не большого размера, то конвертация проходит мгновенно.

Хранятся получившиеся epub в папке пользователя EPUBGen, но они разделены по своей иерархии. Как итог, можно смело сказать, что это программа для быстрого «перегона» небольшого количества документов. Для некоторых пользователей - то что нужно.

Редактирование epub

На самом деле, инструмент для редактирования epub я знаю один. Это бесплатная программа под названием Sigil . По своей сути - это полноценный текстовый редактор, назначение которого - редактирование epub.

Здесь вам и копирование/вставка, нумерация и разделы. Одним словом - есть чем работать. Детально описывать функции не буду. Много пользователей и так хорошо разбираются в текстовых редакторах. Здесь тоже нет ничего сложного.

Вот такая у меня получилась подборка. Для обычных читателей электронных книг этого больше чем достаточно. Но только следует помнить, что для полноценного отображения книги в той же Stanza нужно адекватное качество входящего ресурса. То есть, если есть не очень правильно отсканированная книга, то не следует ожидать чудес и от epub. В любом случае, не засоряйте свои читалки!

Программ, с помощью которых можно работать с содержимым ePub-файлов очень мало. И Sigil, пожалуй, лучшая из них.

Конечно, ePub можно править и «руками». Но визуальный редактор с богатым инструментарием - однозначно более удобный вариант. Ведь каждая ePub-книга - это архив, внутри которого находятся XML-файлы с текстом, иллюстрации, стили оформления, а также файлы с метаданными. Однако чтобы со всем этим разнообразием совладать, придётся поднатореть в знаниях как самого XML, так и спецификаций ePub (правила, по которым организована структура электронных книг этого формата).

Мощный кросс-платформенный редактор Sigil предельно упрощает работу с внутренностями ePub. Более того, программа доступна бесплатно.

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


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

Есть и дополнительный режим отображения - веб-инспектор («Предпросмотр»). Он помогает быстро находить в коде строки, которые отвечают за те или иные элементы текста. К примеру, если вы наводите курсором на какой-то заголовок, окошко веб-инспектора показывает его код. Нечто подобное есть в интернет-браузерах.

Простую навигацию по книге обеспечивают две панели: на одной представлена файловая структура книги, на другой показано дерево таблицы содержания.

При работе с кодом вам готовы оказать помощь расширяемый набор «сниппетов» (часто используемых фрагментов кода), средства проверки кода на соответствие стандартам CSS и XML и ePub. Механизм поиска и замены умеет работать со всеми файлами книги сразу. Средство удаления неиспользуемой графики и стилей убирает мусор из файла ePub.

Менеджер служебных данных сэкономит вам львиную долю времени при работе над книгой. Редактор метаданных позволит быстро ввести всю справочную информацию: имя автора, год и место издания, название издательства, ISBN-код, жанр, имена редакторов и корректоров - полей для этого предусмотрено великое множество.

В настройках программы вы найдёте ещё несколько приятных сюрпризов. Например, можно настроить шрифты и цвета элементов кода, установить язык интерфейса (в том числе и русский) и настроить клавиатурные сокращения. Вот только с проверкой орфографии дело не заладилось: русских словарей в Sigil пока нет.

Всё это только основные возможности редактора. Работая с Sigil, вы откроете для себя ещё массу мелочей, которые будут полезными в вашей работе. Для детального знакомства со всеми функциями программы можете загрузить справку . А файлы самой программы доступны для скачивания в (ссылки в верхней части страницы).

Создание книги формата epub (при исп. программы Sigil)

1. Сначала надо подготовить текст книги. Sigil может работать с текстами в формате HTML, TXT и (конечно) EPUB. Поэтому, если исходный текст у вас в формате DOC, его сначала нужно сохранить в одном из вышеуказанных форматов. Также нужно очистить этот текст от лишних тегов форматирования, которые (если текст был подготовлен в каком-то текстовом процессоре) обычно присутствуют в нем.

Поскольку, в моем случае, текст сначала был в формате DJVU, мне пришлось преобразовать (с помощью просмотрщика WinDjView) его в TXT. Я считаю это лучшим вариантом -- в TXT-формате отсутствует «лишнее» форматирование и его легко редактировать в текстовом редакторе Notepad++, который имеет достаточно инструментов для этого.

В Notepad++ я пересмотрела весь текст книги, исправила ошибки, возникшие в процессе оптического распознавания символов, убрала нумерацию страниц и выделила абзацы. Это заняло довольно много времени -- где-то 90% всего времени, ушедшего на создание книги. Не забудьте сохранить файл в кодировке UTF8.

2. После подготовки текста книги необходимо установить (если вы не сделали этого ранее) программу Sigil.

Установка программы Sigil ничем особенным не отличается. Радует, что отсутствуют различные «довески» в виде панелей к браузерам и изменений их домашней страниц.

После установки, для того чтобы Sigil мог проверять правописание на русском языке (в программе сначала установлено только немецкий, английский, испанский и французский словари) загрузите отсюда русский словарь и распакуйте его в папку C:Program FilesSigilhunspell_dictionaries .

После этого, откройте настройки Sigil (Edit > Preferences… ) и во вкладке Spellcheck Dictionaries выберите русский словарь:

Здесь же, в настройках, во вкладке «Languages» можно установить язык интерфейса программы и метаданных книги:


3. Запустите Sigil. Воспользовавшись меню Файл Открыть… (здесь и далее я буду писать команды меню, но для многих пунктов есть соответствующие иконки на панелях инструментов) откройте подготовленный файл:

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


В идеале между тегами в начале работы у вас должны быть только текст и теги .

Для сохранения файла воспользуйтесь меню Файл > Сохранить . При первом сохранении вам нужно будет выбрать имя файла.

Фактически, полученную книгу уже можно читать на устройствах и в программах поддерживающих формат EPUB. Но не торопитесь -- ведь книга эта довольно сырая. Форматирование ее не соответствует форматированию оригинальной книги, в ней не заполнены метаданные, у нее нет обложки и т. д.

4. На этом этапе мы пропишем метаданные книги -- данные об авторе и название. Воспользовавшись командой Сервис Редактор метаданных откроем окно редактирования:


Заполните поля. В поле Название внесите название книги, в поле Автор -- автора книги, в выпадающем списке Язык выберите язык книги. Поле File-As не обязательно для заполнения, но вы можете внести сюда данные, которые помогут в сортировке этой книги (введите фамилию и имя автора через запятую): электронный книга epub sigil


5. Теперь добавим обложку книги. Я сделала ее сам в графическом редакторе Paint.NET. Для обеспечения большего соответствия нормам авторского права, на обложке (как и на всех других страницах книги) я использовал рисунок с одного из старейших английских изданий. После добавления имени автора и названия книги вышло такое изображение:

Для добавления обложки воспользуйтесь меню Сервис > Add Cover :


В этом окне показаны все изображения, используемые в книге. Поскольку ни одного изображения здесь еще нет, воспользуемся кнопки Other Files… и выберем нашу обложку в файловой системе компьютера.

Sigil добавит указанное изображение в файл EPUB и обозначит его как обложку.

6. Поскольку для создания книги мы использовали файл в формате TXT, то весь текст книги у нас представляет собой один файл. Однако, в EPUB лучше разбить разделы книги на отдельные файлы. Это поможет быстрее ориентироваться в структуре книги при редактировании и быстрее загружать ее текст при чтении.

Самый простой способ разбиения книги на отдельные файлы -- использование команды Правка > Разделить по курсору (или соответствующей иконки на панели инструментов). Поставьте курсор перед названием раздела и нажмите эту иконку.

Вы заметите, что теперь во вкладках (и в левой колонке Sigil) появилось две секции с текстом. Первый файл -- это то, что стояло до курсора, а второй -- остальной текст.

Разделите весь текст книги на сколько разделов, сколько имеет книга. У меня получилось 20 секций -- предисловие и 19 разделов:


Вы можете закрывать отдельные секции и вызывать их снова с левой колонки. При желании вы также можете переименовать каждую секцию текста.

Для переименования каждого отдельного фрагмента книги используйте контекстное меню этого фрагмента в левой колонке программы (кликните на его названию правой кнопкой мыши и выберите пункт Переименовать… ). Я, например, переименовала фрагменты в соответствии с их настоящим содержанием:


7. Теперь создадим оглавление книги. Это позволит лучше находить нужное содержимое ее читателю.

Sigil умеет создавать содержание текста автоматически -- мы должны только обозначить его заголовки. Для этого нужно поставить на нужный текст курсор и нажать иконку h1, или воспользоваться пунктом меню Формат > Заголовок > Заголовок 1. Так нужно обозначить все главные разделы книги. Для обозначения вложенных разделов, можно использовать иконки заголовков от второго до шестого уровней:

После того, как все названия разделов будут выделены, можно сформировать оглавление. Для этого воспользуйтесь меню Сервис > Оглавление > Создать оглавление…. После выполнения этой команды откроется окно создания оглавления:

В этом окне вы можете выбрать разделы, которые хотите (или не хотите) вносить к оглавление книги. После окончания работы нажмите кнопку «OK».


Вы можете пользоваться этим оглавлением для навигации по тексту книги.

8. Далее можете произвести форматирование текста. Отступ, курсив, подчеркивание, выравнивание… -- все это желательно сделать так, как в оригинале книги. Инструментов для этого в Sigil в большинстве случаев предостаточно.

Выделите нужный фрагмент текста и используя специальные иконки или пункты меню Формат задайте ему нужный вид:


Это должно (в зависимости от количества текста и различных видов форматирования в нем) занять некоторое время. В моем случае на это ушло около получаса.

9. Наша книга почти готова. Осталось сделать некоторые необязательные вещи -- например, добавить изображения. Как я уже отмечала выше, в моем варианте книги я использовала некоторые иллюстрации из английского издания более чем стодвадцатилетней давности.

Чтобы вставить изображение в текст книги поставьте курсор на то место где это нужно сделать и примените команду Вставка > File . Откроется знакомое нам окно, которое мы уже использовали для вставки обложки. Так же, как и тогда, нажмите кнопку Other Files и выберите нужное изображение на компьютере. Изображение сразу же станет на место где был курсор:


По желанию, вы можете выровнять его по центру, или оставить как есть -- прислоненным к левому краю страницы.

Повторите эту операцию для всех изображений, которые вы хотите добавить к книге.

В этой статье познакомимся в пошаговом режиме с практикой создания простого экземпляра электронной книги в формате EPUB .


Скориновские традиции

На страницах "КВ" темам о цифровых книгах и оцифровке изданий, как могли заметить постоянные читатели, уделяется много внимания. Возможно, это в какой-то степени неосознанная дань истории. Ведь именно у нас в Беларуси когда-то родился первопечатник и основатель восточнославянского книгопечатания Франциск Скорина.

В этом году мы уже прошли общее знакомство с форматом электронных книг EPUB. На страницах газеты мы также увидели возможности некоторых программных читалок этого формата для платформы "Андроид". А эта статья является практическим примером пошагового создания самой простой версии книги в формате EPUB без защиты контента.

Несмотря на то, что существуют неплохие программы, которые автоматизируют процесс создания книг в формате EPUB, для начала сделаем книгу в ручном режиме. В дальнейшем это поможет лучше понимать возможности программ для работы с EPUB.


Инструменты и навыки

EPUB - это открытый стандарт электронных книг, использующий открытые текстовые стандарты XML, CSS и XHTML. Соответственно главным инструментом для работы у нас будет простой редактор текста. Подойдёт даже "Блокнот" Windows с поддержкой сохранения в UTF-8.

Ещё понадобится любой графический растровый редактор для создания и редактирования картинок. В зависимости от художественных способностей может подойти и простой Paint Windows.

Также понадобится утилита архивирования zip. Например, в Linux-системах она имеется по умолчанию.

Для тестирования подойдёт браузер Firefox и расширение EpubReader. Для полного тестирования нам понадобится интерпретатор Java версии не ниже 1.5 и утилита Adobe EpubCheck (code.google.com/p/epubcheck).

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


Общая структура

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

То же требуется и для электронного варианта, начиная с обложки и заканчивая содержанием. В электронной книге всё это делается в виде файлов xml, html, css и файлов изображений. А собственно сама книга представляет собой zip-архив всех этих файлов. Вот все эти файлы по порядку и создадим.


Делай раз. Содержание

В основном содержание электронной книги EPUB делается в размётке XHTML. Также в формате EPUB может использоваться стандарт кодирования книг для людей со слабым зрением DTBook и формат PDF. Но мы будем использовать только XHTML.

Размётка текста XHTML - это строгий HTML без всяких вольностей. В файлах XHTML должно быть только логическое форматирование, все теги должны быть закрытым. Кодировка текста - UTF8. А форматирование визуального вида выносится в файл каскадных таблиц стилей CSS.

Приступая к деланию книги, создадим каталог проекта, который будет корневым для нашей электронной книги. В этом корневом каталоге создадим папку OPS, в которой и расположим файлы содержания книги. Для начала создадим здесь файл содержания content.html. Это обычный xhtml-файл с привычными для веб-кодеров тегами.

Моя первая книга

Моя первая книга


Делай два. Обложка

В качестве обложки создадим файл cover.html в этой же папке OPS. Здесь напишем то же, что и пишут на обложках обычных книг - название книги. Для экономии места в газете файл cover.html сделаем просто из копии content.html.

Дополнительно в этом же каталоге в растровом редакторе картинок подготовим графическую обложку в виде файла изображения cover.jpg. Сейчас модным размером обложки-изображения в электронных книгах является 600х800. Эта картинка-обложка будет показываться, например, в виде иконки на виртуальных полках в программах-читалках, что очень удобно.


Делай три. Форматирование

Форматирование текста - шрифт, размер и всё такое - нужно вынести в отдельный файл CSS. Поэтому создаём файл style.css опять же в каталоге OPS. Здесь для примера напишем стиль заголовка h1. Сделаем его синим, записав в этот файл строчку:

H1 {color: Blue}


Делай четыре. Метаинформация

Для формата EPUB необходим важный специальный файл OPF. Это XML-файл, в котором содержится техническая информация о нашей книге: общие сведения об издании, перечисление всех входящих в данную книгу файлов, а также "переплёт".

Обычно этот файл называют content.opf. Создадим его. А ниже приведём необходимые комментарии.

Моя первая книга Me mybook123 2010-12-19

Файл content.opf состоит из нескольких разделов. Раздел metadata содержит выходные данные издания. Обязательными являются название (dc:title) и идентификатор (dc:identifier). Но сюда включают информацию об авторе, дате выпуска, аннотацию, язык, издателя, информацию об авторских правах.

Заметим, что значение атрибута id элемента dc:identifier должно совпадать с атрибутом unique-identifier элемента. В качестве самого элемента dc:identifier издатели, как правило, указывают ISBN или каталожный номер Библиотеки Конгресса. Но можно использовать URL или идентификатор, сгенерированный случайным образом.

Раздел manifest содержит список всех файлов-ресурсов нашей конкретной книги. Каждый файл, который входит в цифровую книгу, должен быть указан в манифесте кроме самого файла OPF.

Раздел spine - это так называемый переплет нашей книги. Здесь указан порядок и последовательность чтения файлов содержания сверху-вниз для программ-читалок. Но это ещё не оглавление книги.

В качестве ссылок на файлы, как видите, в разделе spine используются не прямые ссылки на файл, а идентификаторы этих файлов из раздела manifest.


Делай пять. Оглавление

Моя первая книга Обложка Содержание

В заголовке head элемент uid должен соответствовать идентификатору dc:identifier файла OPF. Элемент depth: отражает уровень иерархии оглавления. В данном примере уровень всего один, и у нас это значение равно 1.

Раздел navMap определяет оглавление книги. В этом разделе каждый элемент оглавления navPoint содержит атрибут порядкового номера playOrder, а также элементы названий и ссылку на физический файл.


Делай шесть. Дополнительные данные

Итак, все файлы содержания книги мы сделали. Осталось подготовить два файла, необходимых непосредственно формату EPUB.

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

Application/epub+zip

Потом сделаем папку META-INF, содержащей файл с именем container.xml. Этот файл всего лишь указывает, где находится наш главный файл метаданных книги content.opf.


Делай семь. Сборка

Всё, все необходимые файлы мы сделали. У нас в каталоге проекта должны находиться:

  • файл mimetype
  • каталог META-INF с файлом container.xml
  • и каталог OPS с файлами content.html, cover.html, style.css, cover.jpg, content.opf и toc.ncx.

Непосредственно сам файл с расширением epup является zip-архивом всех этих файлов. Но архивировать надо по особенному. Во-первых, нельзя просто упаковать корневую папку, и сам архив ZIP не должен быть зашифрован. Во-вторых, файл mimetype в архиве должен быть не сжат.

Процесс архивирования в zip-архив я даю для системы Linux, где имеется консольная команда zip. Заходим в консоли в наш корневой каталог проекта и делаем следующую команду:

Zip -0Xq mybook.epub mimetype

После чего в появившийся файл mybook.epub добавляем все остальные файлы нашего проекта:

Zip -Xr9Dq mybook.epub *

Вот практически и всё, теперь мы имеем полностью готовую книгу в виде файла mybook.epub


Тестирование

Полученную книгу нужно проверить. Для этого есть специальная утилита Adobe EpubCheck. Это кроссплатформенная консольная java-утилита. Она запускается следующим образом из командной строки:

Java -jar /path-to/epubcheck.jar mybook.epub

Если в файле электронной книги имеются ошибки синтаксиса, то она выведет их описание, а также файл и строку, в которой находится эта ошибка.

Если же ошибок самого формата EPUB нет, то можно просмотреть полученную книгу в браузере Firefox через замечательное расширение EpubReader. Это уже нужно сделать для проверки ошибок форматирования и вычитки текста на предмет грамматических ошибок.

Михаил АСТАПЧИК

Как это делается? Часть 3: как сделать качественный текст в epub. institut_knigi wrote in September 28th, 2012

В предыдущих постах рубрики "Как это делается" мы говорили о , а также в России. Оказалось, что тема создания текста в epub многих заинтересовала, поэтому сегодня мы расскажем более подробно о том, к ак сделать качественный текст в формате epub.

Для начала следует отметить, что epub был создан как профессиональный формат для издателей. Предполагалось, что в команде издателя должен быть программист, а программисту сделать epub не трудно.

На самом деле EPUB — это архив, ZIP-файл, сжатый особым образом. В этом легко убедиться: измените расширение любого файла.epub на.zip и разархивируйте его. Внутри этого архива вы обнаружите файлы содержимого книги (в формате XHTML), дополнительные файлы иллюстраций, шрифтов и т. д., и обязательные вспомогательные файлы, которые стандарт EPUB требует для описания книги.

Если epub нужен вам для личного пользования (например, прочитать имеющуюся у вас в doc или txt книгу в Bookmate), можно воспользоваться программой-конвертером, например, Calibre или epubgen (таких программ много, мы не будем перечислять все). Результат будет приемлем - но только для личного пользования. Для публикации такой epub не подойдет.

Если epub нужен для дистрибуции , то придется приложить больше усилий. Более качественный epub можно получить, воспользовавшись программой Scrivener . Это текстовый процессор, созданный специально для писателей: он позволяет создавать и обрабатывать тексты, а также отслеживать и сохранять идеи, образы, хранить черновики, генерировать имена для персонажей и прочее. Написанный в программе текст можно экспортировать в epub и получить хороший результат. Scrivener есть и для Windows и для Mac и стоит около $40. Единственный недостаток - интерфейс в программе только английский, русский язык не поддерживается.

Самый простой вариант сделать качественный epub, доступный непрофессионалам, - это использовать программу Pages (текстовый редактор для Mac).

Для этого необходимо скачать файл-шаблон (http://images.apple.com/support/pages/docs/ePub_Best_Practices_EN.zip ). Из этого шаблона нужно импортировать стили в ваш текстовый файл, не забыть нажать галочку «убрать дубли». После чего нужно отметить те стили, которые должны войти в оглавление, затем (вот это очень важно, хотя и долго и нудно!) пройти по всему тексту и к каждому абзацу или фрагменту нажать «применить стили». После этого можно поставить на первую страницу книги симпатичную картинку и заголовок (чтобы получить обложку). Затем выбрать Файл-экспорт- epub и получить достаточно хороший epub.

Важно помнить, что все картинки в тексте в Pages обязательно должны быть связанными с текстом (а не привязаны к странице) - то есть графика должна быть вставлена прямо в текст. Кроме того, все сноски должны быть только постраничными.

Для профессионалов

Программист, владеющий XHTML и CSS, справится с этой задачей без особых проблем.

Мы можем порекомендовать профессионалам программу, позволяющую изготовить epub - Sigil . Ее преимущество в том, что она бесплатная и дает широкие возможности. В программу Sigil можно вставлять простой текст, тонко настраивать стили, вставлять шрифты и так далее, добиваясь отличного результата. Но без знаний CSS, увы, ничего не получится.

Существует также возможность экспорта из Indesign в epub - но для этого нужно быть хорошим верстальщиком. Кроме того, обработка макета потребует довольно значительного времени. Прочитать подробнее можно

Итог нашего поста можно сформулировать следующим образом: если вам нужно качественный epub и вы не профессионал, не знаете CSS и XML, то пользуйтесь экспортом в программе Pages. Если у вас при этом нет Macintosh - то пользуйтесь программой Scrivener.

За подготовку текста благодарим Владимира Харитонова, партнера компании eb00k и исполнительного директора Ассоциации интернет-издателей.