Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ К ГОСАМ.docx
Скачиваний:
0
Добавлен:
11.01.2020
Размер:
3.02 Mб
Скачать

15. Формат ePub. Структура и элементы формата.

Electronic Publication (ePub) — открытый формат электронных версий книг, разработанный Международным форумом по цифровым публикациям.

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

ZIP-архив контейнера ePub содержит тексты в форматах XHTML, HTML или PDF, описание издания в XML, рядом в папках — графика, включая векторную (SVG), и встроенные шрифты, таблицы стилей и т. д.

Фактически, файлы ePub можно создавать и редактировать даже с помощью обычного Блокнота (Notepad). Создав контент в указанных выше форматах, достаточно расфасовать полученные файлы по папкам в соответствии со структурой ePub, упаковать все в zip-архив, а затем изменить расширение конечного файла на .epub.

Разумеется, существуют и более «цивилизованные» способы создания электронных книг, например программа Adobe inDesign с возможностью сохранения файла в ePub-формате.  Первоначальный вариант — Open eBook Publication Structure или «OEB» был задуман в 1999 году, релиз ePub — 2007.

Формат ePub используется, если текст является самой важной частью документа (например, при создании книги, отчёта, документа, сочинения или учебных материалов для чтения).

Стандартный файл в формате ePub обычно содержит следующие файлы и каталоги:

mimetype – сообщает операционной системе (будь то система настольного компьютера или портативной «читалки»), что находится внутри;

META-INF – каталог, содержащий, как минимум, один файл – container.xml, который содержит информацию о том, где в контейнере находится непосредственно книга; OEBPS – папка, в которой рекомендуется размещать собственно содержимое книги. Каталог содержит: 

fonts – каталог шрифтов, использованных в книге;

images – каталог иллюстраций;

content.opf – XML файл с полным списком содержимого контейнера;

toc.ncx – содержание (оглавление) книги;

xhtml файлы – собственно текст книги.

Важное примечание: названия всех файлов, входящих в структуру ePub, чувствительны к регистру. Таким образом, файл ChapterOne.xhtml, содержащий текст одной из глав книги, должен описываться в content.opf и toc.ncx именно как ChapterOne.xhtml, а не chapterone.xhtml или как-либо еще.

MIMETYPE

Этот файл содержит простой ASCII текст, а точнее одну единственную строку: "application/epub+zip"

Этот файл сообщает операционной системе, что ePub-файл является на самом деле zip-архивом. Этот файл должен быть первым в контейнере и не должен быть сжат.

META-INF

Данный каталог содержит файл container.xml, в котором указано местоположение файла Content.opf.

OEBPS

Папка, в которой, как правило, содержится непосредственно книга. Здесь можно увидеть следующие объекты:

– папка fonts – содержит файлы шрифтов, используемых в книге, в формате OTF (OpenType Font).

– папка images – здесь содержатся графические файлы, являющиеся иллюстрациями

к книге (если они есть).

– content.opf – этот файл содержит полный список всех файлов в .epub контейнере,

описывая их порядок, а также хранит метаданные, такие как название книги, автор, жанр, издатель и т.д.

– toc.ncx. Это таблица содержания (оглавления) книги. В программах и устройствах

«читалках» этот файл используется для навигации по содержимому книги.

– page-template.xpgt. Этот файл не является частью спецификации IDPF, но Adobe Digital Editions использует его для форматирования. Другие программы и устройства для чтения электронных книг могут его игнорировать.

– xHTML-файлы. Содержимое книги. Документы в формате XML 1.1, содержащие текст. Как правило, весь текст электронного издания разбивается на главы (отдельный

файл для каждой главы), но может содержаться и в одном файле с закладками для каждой

главы.