Телевизоры. Приставки. Проекторы и аксессуары. Технологии. Цифровое ТВ

Инструменты для создания книг в формате ePub. Sigil: для полноценного редактирования ePub

Как это делается? Часть 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 и исполнительного директора Ассоциации интернет-издателей.

Приведу обзор инструментария для конвертирования и редактирования электронных книг формата 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, вы откроете для себя ещё массу мелочей, которые будут полезными в вашей работе. Для детального знакомства со всеми функциями программы можете загрузить справку . А файлы самой программы доступны для скачивания в (ссылки в верхней части страницы).

Конвертация в программе «Sigil EPUB eBook editor»

«Tips & Tricks» - мелкие советы и хитрости формата ePub*.

Конвертация документа

PDF* - наихудший формат для конвертации в ePub*. Word тоже имеет свои сложности, но он лучше подходит для конвертации в формат с «резиновой вёрсткой» (reflowable format). -советует такую последовательность:

Word* → Web*(HTML) → ePub*, последний этап выполнять в Calibre (mobi)*.

Общие рекомендации: Основной тип заголовков, рекомендованный к использованию - h2. Заголовок первого уровня рекомендовано использовать на титульной странице для названия книги. Не очень рекомендуется создание файла Содержания с многоуровневыми заголовками h1, h2, h3 и т.д., так как некоторые ридеры умеют работать (отображать) только одноуровневое содержание (Оглавление). Нажатием одной кнопки Generate Table of Contents - создается оглавление, после требуется HTML TOC - меню Tools - Table Of Contents - Create HTML Table Of Contents.(Сервис - Оглавление - Создать фаил HTML с оглавлением ).

Шрифты

Очень сложное форматирование, разнообразие шрифтов и украшательства, безусловно, дело автора. Существует такой термин "bells and whistles" ("свистки и колокольчики").

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

Сохранять документ « СТРОГО » в числовом имени. Так же в числовом имени сохраняется Web* документ. (html с фильтром). Пример: 978-5-488-01801-3.htm - 978-5-488-01801-3.ePub;

Верстки документа. Типы создания электронной книги

Табличная вёрстка — ранее была основным методом вёрстки, но и сейчас широко применяются в самых разных случаях. С помощью таблиц делают рамки, задают модульные сетки, создают цветной фон, выравнивают элементы и т. п. Фиксированный тип вёрстки — дизайн (табличный либо блочный), в котором ширина столбца/рисунка заданы в пикселях, т. е. оговорены точно. Резиновый тип вёрстки — дизайн, в котором ширина столбца таблицы/рисунка задана в процентах от текущего разрешения экрана.

Таблицы в формате ePub

Если книга создаётся с "резиновой вёрсткой", то таблицу рекомендуется вставлять в виде рисунка png* или jpg*. Но желательно прописывать таблицу в Doc*, чтобы не было в дальнейшем проблем с конвертацией таблиц в другой формат.

! "Тут я обратился в бегство и долго еще слышал за своей спиной жалобные призывы:

- Пойдемте, я покажу вам черепа! Вернитесь и взгляните на черепа!" (с)

Переход в Режим Код (html) и обратно

Переключение с просмотра книги (book view) на просмотр кода (code view) и обратно - клавиша F2.

Просмотр кода (html) и коррекция ошибок в книге

Если проделано разбиение файла на отдельные странички, вставлена обложка и иллюстрации, необходимо проверить файл на наличие типичных ошибок и огрехов форматирования. С помощью функции Find & Replace (Найти и заменить) необходимо проверить файл и заменить все ("-") дефисы в тех местах, где должно быть тире "-". (Применение функции "Найти и заменить" в режиме Regex возможно к "Данному открытому файлу" / Current File или "Ко всем файлам HTML" / All HTML Files).

Обратите внимание на окончание строк в параграфах (наличие лишних пробелов перед закрывающим тегом

). Лишние пробелы могут приводить к появлению лишних пустых страничек в книгах.

! Дополнительные (лишние) пустые строки перед заголовками также необходимо удалить, иначе программы чтения выполнят команду "разрыв страницы" перед заголовком и это снова приведёт к появлению пустых страниц.*

На этом же этапе желательно провести вычитку книги постранично и построчно для выявления банальных опечаток. Если вся корректура выполнена, созданы необходимые дополнительные страницы - Титульная, Предисловие или От автора, Благодарности, Библиография, Страница копирайта и т.д., то можно создать Оглавление (нажать соответствующую кнопку на панели инструментов Generate Table of Contents).

Рисунок в качестве заголовка

Решение: Запись о вставленном изображении следует заключить внутрь тега заголовка

Решение: Если книга разделена на отдельные файлы xhtml из расчёта одна страница на каждое стихотворение, то всё очень просто. В Book Browser в левом окне мышкой можно перетащить отдельный файл xhtml в нужную позицию. После необходимо заново создать Table Of Contents (Оглавление или файл Содержания), чтобы сохранить измененную последовательность произведений. Дополнительно я советую выделить все пронумерованные файлы и Rename (Переименовать) их, чтобы была последовательная нумерация отдельных секций.

Вставить пустую строку между блоками текста

Рано или поздно такой вопрос возникает у многих создателей книг. Я столкнулся буквально сразу, т.к. собирал книги стихов, для которых очень важны пробелы для обозначения отдельных строф или четверостиший (катренов). В Руководстве редактора Sigil, точнее в Frequently Asked Questions for Sigil (FAQ) предложены следующие решения.

Предлагается вставлять "самозакрывающийся тег"
или "пустой параграф" в виде . Увы, многие программы чтения, в том числе и ADE (Adobe Digital Editions) игнорируют эти команды. Соответственно, в ридерах на основе ADE будут пропадать пустые строки. "Пустой параграф" игнорируется, как не несущий информационной нагрузки. Не помогает и код


. Одним из решений является принудительная замена всех подобных записей кода на (неразрывный пробел внутри параграфа). Это решение считается спорным. Именно этим способом я пользуюсь постоянно. Часто рекомендуют прописывать правильные верхние и нижние границы для тега параграфа (например по 0,5em) вместо margin-top: 0; margin-bottom: 0.2em; как в данной книге. Кто-то настаивает только на увеличении margin-top: 1em; и обосновывает свой выбор. Дискуссии о тонкостях таблицы стилей CSS периодически возобновляются на форумах. Я свой выбор написал.

Для вставки нескольких пустых строк рекомендуется код



(получится 2 пустых строки, это работает и используется мной). Тег
здесь не игнорируется, т.к. находится внутри контейнера
.....
. Символ в редакторе Sigil "чудесно автоматически заменяется" знаком неразрывного пробела

! Для разрыва страниц существует так же еще один код:


Отображение первой строчки произведения в качестве названия в Оглавление

Одно или несколько стихотворений у автора оставлены без названия и обозначены на странице *** или ххх. Как сделать в файле Содержания (в Оглавлении) отображение первой строчки произведения в качестве названия? Решение: Перейдем в режим просмотра кода странички в редакторе Sigil.

* * *

Я помню чудное мгновенье

Внутри тега

необходимо вставить tittle="..." Получится такая запись:

* * *

Я помню чудное мгновенье

Теперь скопировать первую строчку стихотворения и вставить её перед многоточием:

* * *

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

*__________________________________________________________________________*

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

*___________________________________________________________________________*

Вставка специальных символов

Вставка специальных символов. Да, есть такая кнопка с буквой "омега" - Ω, вызывающая панель дополнительных символов, которых может не быть на вашей клавиатуре.

Эту панель можно держать открытой (перетащите её в удобную позицию), чтобы можно было вставлять несколько символов в нужные участки текста. Если удерживать Ctrl при клике по символу - будет вставлен символ с одновременным закрытием панели.

Фон книги

Для этого в таблице стилей CSS можно прописать background color (и задать нужный цвет фона).

body {

margin-left: 2%;

margin-right: 2%;

text-align: left;

background-color: #FFFFFF; /*white*/

color: #000000;

Как оформить эпиграф

По правилам Эпиграф оформляется на правой стороне листа без кавычек. Фамилия и инициалы автора в скобки не заключаются, точка после них не ставится.

В таблице стилей CSS внесена запись:

div.epigraf {

font-family: LiberationSerif-Italic, serif;

font-style: italic;

font-size: 98%;

margin: 1em 1em 2em 17%;

text-align: justify;

color: #000080; /*navy*/

Здесь описано использование конкретного шрифта, курсив, размер чуть меньше обычного текста (98%). Цвет шрифта.

Что важно - параметр margin. Этот параметр определяет поля вокруг текста, последовательно: top (верхнее), right (правое), bottom (нижнее), left (левое).

margin: 1em 1em 2em 17%;

Левое поле 17% - подобрано эмпирически (опытным путём).Оформление эпиграфа (просмотр кода страницы, теги выделю для наглядности):

abracadabra to
крибле-крабле-бумс...

Съешь ещё этих мягких французских булочек...

Что видит читатель?

abracadabra to крибле-крабле-бумс...

Съешь ещё этих мягких французских булочек...

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

Сделать примечания (Notes)

Создайте отдельный файл xhtml и назовите его Notes. Разместите на нем примечания с соответствующими номерами. Выделите в режиме просмотра книги (book view) текст первого примечания и нажмите кнопку с изображением якоря. Во всплывающем окне можно присвоить (или отредактировать) индивидуальный идентификатор ID, например, footnote001 (идентификатор должен начинаться с латинской буквы). Этот идентификатор должен быть обязательно уникальным. В тексте книги разместите в том месте, где текст нуждается в примечании. На панели инструментов Sigil нажмите кнопку с изображением цепи (Insert Hyperlink - вставить ссылку). Во всплывающем окне выбрать ID (в приведенном примере это будет Notes.xhtml#footnote001 т.е. Название страницы Примечаний # footnote001). Таким образом создана работающая ссылка на конкретное примечание. Для возможности вернуться к чтению текста необходимо создать "якорь" на каком-либо слове рядом с . На страничке Notes можно сделать надпись "назад к чтению" или "вернуться к тексту". Выделить эту надпись и создать гиперссылку для возвращения на исходную страничку с конкретным текстом (в данном примере это будет Section0031.xhtml#make_notes). Да, эти ссылки будут работать при чтении на планшете/ридере с тачскрином, при чтении на большом компьютере. К размещению примечаний можно подходить разными способами: Примечания в конце каждой главы, Примечания в конце книги на одной странице, Примечания в конце книги с разбивкой по 1 примечанию на одну страницу. И, да, любителям автоматизации ничего не могу посоветовать, примечания я делаю вручную.

Создание файла Index

Рекомендуется приступать к этому этапу, когда все разделы книги закончены. Index - это алфавитный указатель. Если Вы считаете, что данная страничка необходима в Вашей книге - выделите нужный термин или словосочетание, войдите в меню Tools - Index - Mark For Index (Инструменты - Индекс - Отметить для включения в Индекс). Когда все необходимые термины в книге промаркированы, можно в меню Tools - Index выбрать пункт Create Index (Создать алфавитный указатель).

Clips (Клипы, фрагменты)

Использование функции Clips (Клипы, фрагменты).В разделе меню Tools (Инструменты) можно вызвать настройку этой функции (на клавиатуре Ctr+Alt+C).

Скорость правки кода повысится в несколько раз!

Итак, в этом меню представлены элементы кода, которые можно быстро применить к выделенному фрагменту текста (Пример: - клип div имеет значение

\1
. Переключиться в режим просмотра кода (code view) страницы. Если выделить текст и правой кнопкой мышки из набора клипов выбрать div, то текст окажется заключен внутри данного тега. При вставке клипа в код можно удерживать нажатой клавишу Ctrl для удаления любых тегов, присутствовавших в данном участке). Данные клипы можно редактировать (Clip Editor), дополнять новыми заготовками, сохранять отрывки текста, которые приходится часто вставлять в книгу. Допустимо использование многих "регулярных выражений" (RegEx).

Примеры клипсов (или клипов), которые использую я. Сначала написано условное название, далее вставляемый код:

blank

strong \1

тире «-»

a href \1

epigraf

\1

imgDiv

\1

br

Закрыть тег (Closing Tag)

Использование функции "Закрыть тег". В пункте меню Insert есть пункт Closing Tag (Ctrl + точка в англ. раскладе клавиатуры). Это может пригодиться при правке кода, например при копировании части параграфа

Какой-то отрывок текста - в конце нужен закрывающий тег параграфа

.

Шаблон - заготовки файлов xhtml

Практический совет: если Вы собираетесь делать не одну книгу, а несколько, имеет смыл создать Шаблон- заготовки файлов xhtml с подготовленными страничками Cover, Title, Acknowledgements, Copyright. При создании новой книги импортируйте шаблоны с подготовленными разделами, это ускоряет работу. (Если создать файл шаблонного epub - у шаблона и книг на его основе будут одинаковые идентификационные номера UUID. Этот номер можно увидеть в файле content.opf и toc.ncx (они должны совпадать).

Групповое переименование файлов

В редакторе возможно групповое переименование файлов. Как уже написано выше, последовательность файлов в книге можно менять простым перетаскиванием мышкой. После может потребоваться "навести порядок", пронумеровать файлы последовательно. Для группового переименования надо выделить первый файл xhtml, нажать Shift и выделить последний. Правой кнопкой в меню выбрать Rename. Если файлы имеют вид Section0001.xhtml то желательно выбрать маркировку из трёх цифр, иначе программа выдаст ошибку, что встречаются дубликаты номеров. Вторым заходом я обычно восстанавливаю четырёхзначную нумерацию. Иногда бывает удобно отдельным файлам дать осмысленные названия (только латиница, без пробелов). Пример: Title, Foreword. После необходимо заново создать Table Of Contents (Оглавление), чтобы сохранить измененную последовательность произведений.

Встраивание аудио и видео

На данный момент практического значения не имеет (imho), это ближе к экспериментам и баловству. Существует несколько способов. Одни из - встроить медиафайлы с помощью Flash.

iv>

Проблема в том, что iOS девайсы (iPad, iPhone, iPod) не поддерживают Flash, также как и Kindle. Возможно создать книгу, оптимизированную под iOS со встроенным мультимедиа, используя HTML5, нотолько HTML5- совместимые устройства и программы будут в состоянии их воспроизвести (iOS devices and goodweb browsers, but not Adobe Digital Editions and many other ebook software and readers).

! Ещё пара моментов: медиафайлы могут значительно увеличить вес книги. И мощность процессоров многих устройств чтения (ридеров) может просто не справиться с обработкой такой нагрузки.

МЕТАДАННЫЕ

Заполнение МЕТАДАННЫХ - выходные данные книги.Это очень важная часть работы. Нажмите кнопку Metadata Editor на панели инструментов.

Обязательны к заполнению: Название книги, Автор, Язык. Дополнительные данные можно вносить нажатием кнопок Add Basic и Add Role. Здесь может быть указана дата создания документа, издатель, редактор, иллюстратор, кавер-дизайнер, фотограф, номер ISBN или UUID. Может быть вставлено описание книги Description, которое во многих программах чтения выводится на дисплей.

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


Страница сгенерирована за 0.01 секунд!

Создать электронную книгу несложно, независимо от вашего опыта кодирования. Это хорошо, потому что 99,9% своего времени вы потратите на то, чтобы написать или достать нужную книгу, а не на технологию создания.

Формат EPUB и платформа Amazon Kindle

Наверняка вы встречали название eBook. В принципе, так может называться любая электронная книга, но 90% всех электронных книг читаются на платформах Amazon’s Kindle, Apple’s iOS (iPad, iPhone and iPod) и Barnes & Noble Nook, поэтому мы поподробнее остановимся на форматах именно для этих платформ:

1.EPUB
Этот страндарт был принят Apple (iOS), Barnes & Noble (Nook) и многими другими читалками для электронных книг (например, Sony). Amazon решила не поддерживать EPUB в следующей версии своего Kindle.
2.Kindle
Формат, используемый Amazon для своих Kindle-девайсов, является, по сути, модификацией формата Mobipocket.
3.PDF
Изначально PDF был создан для печати, и поэтому не очень хорошо отображается на электронных девайсах. Но если вам срочно нужно загрузить информацию в iOS или Android, то этот формат подойдет. Kindle тоже его поддерживает.

Любопытно: текущая версия EPUB основана на XHTML 1.1, который был официально представлен в 1999 году. В этом году был выпущен Internet Explorer 5.0, который сразу захватил более 50% доли рынка браузеров от Netscape Navigator. Это здорово, потому что XHTML является открытым стандартом, который знают многие разработчики, жаль только, что он слишком старый.

Какие книги лучше всего подходят?

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

Электронные книги криво отображают картинки.

Раздумывая о том, какую бы книгу выбрать, имейте в виду, что новомодная «фишка» электронных книг — способность увеличивать размера шрифта. Это означает, что каждую книгу можно сделать легко читаемой, вот почему даже старшему поколению стали нравится электронные книги.
Также имейте в виду, что большинство девайсов черно-белые – еще одна причина отказаться от книг с большим количеством иллюстраций.
Конечно, со временем ситуация изменится. Но пока я рекомендую вам сделать свою первую электронную книгу текстовой .
Любопытно: Если вы во что бы то ни стало хотите создать иллюстрированную книгу для девайсов на iOS и не боитесь кодить, то воспользуйтесь Элизабет Кастро(на англ. яз.).

Создание вашей первой электронной книги

Самый простой способ сделать электронную книгу — воспользоваться интернетом. Такие сервисы, как Lulu и Smashwords, переведут ваш Word –документ в EPUB за небольшую плату. Эти сервисы связаны с Amazon и Apple (а также другими магазинами электронных книг), поэтому не только создадут цифровую книгу, но также за небольшую плату представят ее в этих магазинах. Для получения дополнительной информации о выборе подходящего сервиса, см. руководство Кристина Марка по (на англ. яз.).
Если вы хотите продать свою книгу только в Kindle Store Amazon, вы можете конвертировать вордовские файлы бесплатно, подписав их на (KDP). Создание учетной записи является бесплатным, и сервис прост в использовании.
Если вы в основном заинтересованы в системе Apple, то у вас, вероятно, уже есть на компьютере Pages (если нет, вы можете получить его за $ 20). Pages это аналог Microsoft Word от Apple, и он имеет простой и эффективный экспорт в EPUB. Для создания книги, просто сделайте первую страницу обложкой вашей книги, используйте разделы между главами, а затем выберите File → Export → EPUB .

Экспорт EPUB из Pages – проще простого.

Если у вас нет девайсов от Apple, или вы хотите конвертировать в другие форматы, то выбор программного обеспечения падет на . Calibre относительно прост в использовании и хорошо преобразовывает из многих стандартных форматов (включая Microsoft Word) в основные форматы электронных книг (EPUB и Mobipocket). Вы можете скачать Калибр бесплатно. Или же, если вам нужно конвертировать только Kindle, Amazon предоставляет бесплатное программное преобразование, которое называется Kindlegen.
Другим распространенным выбором для создания книг является InDesign, но я рекомендую вам держаться подальше от него, пока вы не наберетесь опыта. Несмотря на то, что в нем технически можно экспортировать в форматы EPUB и Kindle, он делает это немного неуклюже и добавляет много мусора. Что еще более важно, InDesign был создан на основе софта для обработки печати, поэтому он часто заставляет вас думать как печатник, что не всегда распространяются на электронные книги. Программирование собственных EPUBов вручную проще.

Создание электронных книг вручную

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

Если в вас всё ещё горит желание создать код EPUB вручную, у вас есть два варианта:
1. Загрузите из Интернета EPUB без DRM. Изменение расширение с.epub на.zip и распакуйте его (возможно, вам нужно использовать Stuffit Expander, если у вас Mac). Теперь вы можете кромсать файл и посмотреть, что произойдет. Имейте в виду, что каждый файл в EPUB должен быть в спецификации (package.opf). Вот несколько примеров книг, которые можно просмотреть для начала работы.
2. Прочтите “ ” Элизабет Кастро(на англ. яз.), и она разложит для вас все по полочкам.

Типичная структура файла EPUB

Файл сontainer.xml , MIME type, и структура папок вполне стандартные для всех книг. Изображения могут быть в формате PNG, JPEG, GIF или SVG. Старайтесь работать с PNG, JPEG, как с более надежными.
Файл epb.ncx – содержание, тут все просто.
Файл epb.opf является спецификацией, где вы установите мета-данные (название, автор, ISBN, и т.д.), здесь также должен быть указан каждый другой файл в формате EPUB. Каждое изображение, HTML или CSS-файл должен быть перечислен здесь. Этот процесс довольно нудный.
CSS не представит для вас ничего нового.
HTML также очень прост. Ниже приведен образец HTML, который выделил Apple Pages из моей книги. Как вы можете увидеть, код не очень красивый (div class=»s6″ вместо простого h1), но это функционально и доступно для понимания.

Всё о рыбах

Часть 1
Язь (лат. Leuciscus idus) - рыба семейства карповых, имеет внешнее сходство с плотвой. В длину язь достигает 70 см, весом - 2-3 кг; встречаются более крупные особи. Язь отличается от плотвы жёлтым цветом глаз и мелкой чешуёй..

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

Будущее EPUB

EPUB 3,0 сдержал много обещаний и включает в себя следующие изменения (многие из которых уже приняты Apple):

  • Поддержка HTML5 (ура!) и CSS 2.1;
  • Различные структурные изменения в именах и расположении файлов;
  • Поддержка встроенных шрифтов, аудио и видео, а также мультимедиа накладки, триггеры и скрипты.

К сожалению, EPUB 3.0 не поддерживает иллюстрированные книги, поэтому мы можем ожидать некоторое дробление, ведь Apple, и другие производители по-разному обойдут эти ограничения.

Olivia была одной из первых электронных EPUB книг, выпущенных Apple. Также на картинке изображен еще один бестселлер — Девочка, которая не хотела мыть руки.

Когда появится следующая версия Kindle с поддержкой EPUB, мы увидим в ближайшие год или два, останутся ли «Apple EPUB» и » Amazon EPUB», или же будет «общий» EPUB формат. В конечном счете, ответ будет зависеть от того, насколько быстро International Digital Publishing Forum (IDPF) сможет установить стандарт.

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



Похожие публикации