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

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

Жанры

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

___________________

Прим. 3 UUID( Universally Unique Identifier) – буквально: универсальный уникальный идентификатор. Любой может создать UUID и использовать его для идентификации чего-либо с приемлемым уровнем уверенности, что данный идентификатор непреднамеренно никогда не будет использован для чего-то ещё. Поэтому информация, помеченная с помощью UUID, может быть помещена позже в общую базу данных, без необходимости разрешения конфликта имен.

UUID представляет собой 16-байтный (128-битный) номер. В шестнадцатеричной системе счисления UUID выглядит как:

5e23dc59-4377-4744-8fcd-89ae265ee2ee

Общее количество уникальных

ключей UUID составляет 2 в 128 степени = 256 в 16 степени или около 3.4 x 10 в 38 степени. Это означает, что генерируя 1 триллион ключей каждую наносекунду, перебрать все возможные значения удастся лишь за 10 миллиардов лет.

UUID задокументирован как часть ISO/IEC 11578:1996 «Information technology — Open Systems Interconnection — Remote Procedure Call (RPC)» и позже в ITU-T Rec. X.667 | ISO/IEC 9834-8:2005. IETF опубликовала предлагаемый стандарт RFC 4122, который технически идентичен ITU-T Rec. X.667 | ISO/IEC 9834-8.

A Universally Unique IDentifier (UUID) URN Namespace

http://tools.ietf.org/html/rfc4122

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

=*= Widows and Orphans("Вдовы и Сироты") – что это за термин? В типографском деле так обозначаются "висячие" строки (внизу страницы – "вдовы", в начале страницы – "сироты"). Термин правомочен в печати бумажных изданий и при работе с "жёсткой вёрсткой" (fixed layout) например, при сборке PDF. Данное Руководство конвертируется мной в PDF и Вы можете увидеть такие ситуации, которые считаются "ай-яй-яй" в книгопечатании.

Что приятно – с книгами ePub такой ерундой можно не забивать себе голову. При уменьшении или увеличении размера шрифта в программе чтения эти "кошмары бумажного книгопечатания" легко испаряются.

=*= Встраивание аудио и видеов книги ePub. Надо ли это делать?

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

<object type="application/x-shockwave-flash" data="filename.swf" width="400" height="20">

<param name="movie" value="filename.swf" />

<param name="play" value="false" />

<param name="loop" value="false" />

</object>

Проблема в том, что iOS девайсы (iPad, iPhone, iPod) не поддерживают Flash, также как и Kindle.

Возможно создать книгу, оптимизированную под iOS со встроенным мультимедиа, используя HTML5, но только HTML5-совместимые устройства и программы будут в состоянии их воспроизвести (iOS devices and good web browsers, but not Adobe Digital Editions and many other ebook software and readers). Это будет узкоспециализированное издание под платформу "только iOS".

Универсальность файла ePub будет утрачена, файл не пройдёт валидацию.

Adding Audio and Video to EPUB eBooks for iPad

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

На данный момент рекомендуется разместить видео или аудио на соответствующих сайтах (например, YouTube, Vimeo, или MixCloud), и в книге поместить ссылку.

=*= Общие рекомендации:Основной тип заголовков, рекомендованный к использованию – h2. Заголовок первого уровня рекомендовано использовать на титульной странице для названия книги. Не очень рекомендуется создание файла Содержания с многоуровневыми заголовками

h1, h2, h3
и т.д., так как некоторые ридеры умеют работать (отображать) только одноуровневое содержание (Оглавление).

Add Semantics

Для файлов HTML можно (а для некоторых – необходимо) присвоить Семантику. Каждый файл может иметь только одно семантическое значение. Команда Add Semantics в Book Browser по правому клику мышкой:

Cover

TitlePage

Table Of Contents

Index

Glossary

Acknowledgements

Bibliography

Colophon

Copyright Page

Dedication

Epigraph

Foreword (прим. это предисловие, написанное не автором книги)

List Of Illustrations

List Of Tables

Notes

Preface (прим. это предисловие "От автора")

Text

Как уже упоминалось ранее, присвоение семантики Coverдля первого файла с обложкой книги – строго обязательно. Семантика Text– это команда для многих ридеров о том, на какой страничке следует открывать книгу в самом начале. Для файлов Images есть только одно семантическое значение – Cover Image(присваивается только изображению с обложкой книги).

Очень сложное форматирование, разнообразие шрифтов и украшательства, безусловно, дело автора. В начале Руководства упоминался термин "bells and whistles"("свистки и колокольчики"). Встречал даже фразу: «Со всеми этими "фишками" и "наворотами" нашего принтера вы можете теперь дуть во все свистки и звенеть всеми колокольчиками». (Вам это надо – "дуть во все свистки"?)

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

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

Студент

Гуров Валерий Александрович
1. Студент
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Студент

Варлорд

Астахов Евгений Евгеньевич
3. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Варлорд

Как я строил магическую империю

Зубов Константин
1. Как я строил магическую империю
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Как я строил магическую империю

Кодекс Охотника. Книга XII

Винокуров Юрий
12. Кодекс Охотника
Фантастика:
боевая фантастика
городское фэнтези
аниме
7.50
рейтинг книги
Кодекс Охотника. Книга XII

Неудержимый. Книга II

Боярский Андрей
2. Неудержимый
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Неудержимый. Книга II

Измена

Рей Полина
Любовные романы:
современные любовные романы
5.38
рейтинг книги
Измена

Пенсия для морского дьявола

Чиркунов Игорь
1. Первый в касте бездны
Фантастика:
попаданцы
5.29
рейтинг книги
Пенсия для морского дьявола

Не грози Дубровскому! Том V

Панарин Антон
5. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том V

Утопающий во лжи 3

Жуковский Лев
3. Утопающий во лжи
Фантастика:
фэнтези
рпг
5.00
рейтинг книги
Утопающий во лжи 3

Драконий подарок

Суббота Светлана
1. Королевская академия Драко
Любовные романы:
любовно-фантастические романы
7.30
рейтинг книги
Драконий подарок

Средневековая история. Тетралогия

Гончарова Галина Дмитриевна
Средневековая история
Фантастика:
фэнтези
попаданцы
9.16
рейтинг книги
Средневековая история. Тетралогия

Измена. Возвращение любви!

Леманн Анастасия
3. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Возвращение любви!

Комбинация

Ланцов Михаил Алексеевич
2. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Комбинация

Кодекс Охотника. Книга V

Винокуров Юрий
5. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
4.50
рейтинг книги
Кодекс Охотника. Книга V