Чтение онлайн

на главную - закладки

Жанры

Руководство по созданию книг в формате ePub 2.0
Шрифт:

Этап 2. Конвертирование текстав формат ePub. Может проводиться несколькими способами.

– -------

Способ 01.

В Open Office– открыть документ doc или docx и пересохранить его в формате odt. Выделить все Заголовки (рекомендуется за основу взять Заголовок 2).

С помощью расширения Writer2epub– конвертируем текст в ePub. Потребуется заполнить данные по книге – Автор, Название, Язык (ru), Дата. Я рекомендую поставить галочку – без обложки. Обложку

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

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

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

– -------

Способ 02.

Подготовленный документ конвертируется онлайн-конвертером, например, здесь:

При просмотре можно вычислить, что на сайте конвертация производится программой Calibre. Преимущество – от пользователя требуются минимальные усилия, почти никаких настроек. Дальнейшая доработка в программе Sigil. (Некоторые разработчики советуют конвертировать Word – RTF – ePub.)

– -------

Способ 03.

Конвертация с помощью той же самой программы Calibre на своём компьютере. Доработка в программе Sigil.

– -------

Способ 04.

Тактика "выжженной земли". Весь текст книги копируется и вставляется в текстовый редактор Notepad++. Файл сохранить в формате txt.

Снова выделить весь текст в Notepad++, скопировать и вставить в редактор Sigil (режим

book view – просмотр книги). При таком подходе получается наиболее простое и внятное форматирование и с очень простым кодом (code view
– режим просмотра кода). Обратите внимание, чтобы исходно в коде пустой странички были только такие записи:

<body>

&nbsp;

</body>

Я рекомендую именно этот способ, хотя он и кажется более трудоёмким. Большинство последних изданных мной книг собраны именно этим способом.

В редакторе Notepad++ возможно текст пересохранить в файл html. Вставить текст в Notepad++, далее выбрать TextFX ->> TextFX HTML Tidy ->> Tidy Convert to XHTML, который добавит необходимую информацию в раздел Head и заключит вставленный текст между тегами

<body> </body>.
Плагин WebEdit позволяет легко добавить простейшие теги к различным частям текста. Функция найти и заменить позволяет расставить теги
и
во всём тексте. Регулярное выражение (RegEx) выглядит так: Найти: ^(.+)$ Заменить на:
\1.
Далее сохранить документ как HTML. Этот файл можно вставить в Sigil либо конвертировать в ePub онлайн-конвертером или программой Calibre.

Этап 3. Доработка книги в редакторе Sigil.

Общая рекомендация – в редакторе пока нет автосохранения. Делайте это регулярно вручную.

Внимательно изучите все кнопки на панели программы. (Я пользуюсь исключительно английским интерфейсом, мне так удобнее и можно быть уверенным в точности терминов).

Просмотреть

весь текст. Если ранее не выделялись заголовки – проставить их: выделить текст заголовка и нажать кнопки h1 либо h2, иногда h3 (смотрим кнопки на панели программы).

Переключиться в режим просмотра кода. С помощью автозамены ( Find & Replace"найти и заменить") заменить теги для пустой строки с

<br/>
и
на
&nbsp;.
Сохранить файл с расширением .epub. Автозамена работает только в режиме просмотра кода.

Полученный файл книги состоит из одной длинной страницы с расширением html или xhtml, расположенной в папке Text.

Добавить в книгу файл таблицы стилей (CSS), шрифты, иллюстрации и обложку (в соответствующие папки в редакторе). Сохранить файл и сохранить его копию в резерв.

О файле с занятным (или заковыристым) названием

com.apple.ibooks.display-options.xml

рассказано в главе "Встраивание шрифтов в ePub". (Этот файл необходим для указания устройствам от Apple, что в книгу встроены собственные шрифты.)

Здесь мне необходимо сказать про форматирование отступов в параграфах, которое следует прописать в таблице CSS. При подготовке книг с прозой рекомендуют в характеристиках свойств параграфа указывать отступ 1em или 2em (например:

p.ind {text-indent: 1em; margin-top: 0; margin-bottom: 0.2em; text-align: justify;}
). Между абзацами пустые строки не рекомендуются.

Параграф без отступов

(text-indent: 0;)
рекомендован для оформления поэзии, non-fiction books (документалистика, очерки, научные работы, эссе, биографии, воспоминания, техническая документация, руководства и др.).

Подключить таблицу стилей к файлу (подробнее описано в отдельной статье).

Разбиение длинного файла html на более короткие страницы (ориентируемся на Заголовок 2 уровня – h2). Ставится курсор в начало Заголовка и нажимается кнопка Split At Cursor. Повторять действие до тех пор, пока каждая глава (часть произведения) или каждое стихотворение будет на отдельной страничке html. Сохранить. (Между файлами xhtmlи htmlразличия существуют, но в данном случае Вы можете не обращать на это внимания, сейчас это непринципиально. Важно запомнить, что в названиях файлов внутри контейнера ePub не должно быть пробелов, только латиница, есть чувствительность к регистру, то есть, файлы section003.xhtmlи Section003.xhtmlсчитаются совершенно разными файлами.)

Создать новый пустой файл xhtml и переименовать его в Cover.xhtml. Мышкой перетащить этот файл в самое начало папки Text. Добавить ссылку на таблицу стилей CSS в этот файл. Встроить обложку. Кроме обложки ничего более на данной страничке быть не должно. Добавить семантику Cover. Сохранить.

Создать новый пустой файл xhtml и переименовать его в Title.xhtml.

Титульный лист книги должен содержать имя автора, название. Отдельно можно написать пояснение – Сборник рассказов или Книга стихотворений (на Ваше усмотрение).

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

Нужное количество пустых строк желательно сделать не вставкой тега <empty-line/>, т.к. ряд программ чтения воспринимает 4 пустых строки как команду вставить разрыв страницы.

Рекомендованный способ: заключить пустые строки внутрь тега <div> </div>. Вот пример:

<div>

&nbsp;<br />

Поделиться:
Популярные книги

Мастер Разума III

Кронос Александр
3. Мастер Разума
Фантастика:
героическая фантастика
попаданцы
аниме
5.25
рейтинг книги
Мастер Разума III

Часовое имя

Щерба Наталья Васильевна
4. Часодеи
Детские:
детская фантастика
9.56
рейтинг книги
Часовое имя

Печать мастера

Лисина Александра
6. Гибрид
Фантастика:
попаданцы
технофэнтези
аниме
фэнтези
6.00
рейтинг книги
Печать мастера

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Кротовский, не начинайте

Парсиев Дмитрий
2. РОС: Изнанка Империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Кротовский, не начинайте

Эволюция мага

Лисина Александра
2. Гибрид
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Эволюция мага

Прорвемся, опера! Книга 3

Киров Никита
3. Опер
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прорвемся, опера! Книга 3

Демон

Парсиев Дмитрий
2. История одного эволюционера
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Демон

Прорвемся, опера! Книга 2

Киров Никита
2. Опер
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прорвемся, опера! Книга 2

#Бояръ-Аниме. Газлайтер. Том 11

Володин Григорий Григорьевич
11. История Телепата
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
#Бояръ-Аниме. Газлайтер. Том 11

Офицер

Земляной Андрей Борисович
1. Офицер
Фантастика:
боевая фантастика
7.21
рейтинг книги
Офицер

Призыватель нулевого ранга. Том 3

Дубов Дмитрий
3. Эпоха Гардара
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Призыватель нулевого ранга. Том 3

Сделай это со мной снова

Рам Янка
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Сделай это со мной снова

Злыднев Мир. Дилогия

Чекрыгин Егор
Злыднев мир
Фантастика:
фэнтези
7.67
рейтинг книги
Злыднев Мир. Дилогия