Хлебные крошки



02.23. Создание файлов в формате EPUB: eScape 1.1

Назначение программы eScape

Бесплатная профессиональная программа для создания файлов в формате *.EPUB. Скачать программу можно по адресу http://www.infogridpacific.com. Программа работает в ОС Windows XP или Vista.

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

Программа привязана к программе OpenOffice.org. Все данные готовятся в программе OpenOffice.org, потом форматированный файл экспортируется в формат *.XHTML, а затем с помощью программы eScape уже окончательно преобразовывается в формат EPUB. Чтобы программы OpenOffice.org и eScape не конфликтовали между собой, в программу OpenOffice.org импортируются специальные стили, с помощью которых текст форматируется. Программа LibreOffice не может создавать файлы XHTML и поэтому не может быть использована для создания файлов электронных книг в формате EPUB.

Для работы нам потребуются 3 исходных файла:

  • eScape-1-1.exe (установочный пакет программы eScape);
  • igp-escape-tutorial-Rev8.odt (справка на английском языке в формате *.ODT, которую можно открыть в программе OpenOffice.org Writer);
  • igp-escape-book-template-Rev9.ott (библиотека шаблонов стилей).

Импорт дополнения eScape

Откройте программу OpenOffice.org Writer (мы использовали русифицированную версию 3.2). Выполните команду Сервис → Управление расширениями. В открывшемся одноименном окне нажмите на кнопку Добавить. Последовательно откройте следующие папки: Компьютер → Диск С → Program Filesinfogridpacific igp_escape. Выделите файл library.zip (распаковывать этот архив не нужно). Нажмите на кнопку Открыть. После этого программа возвращается в окно Управление расширениями. Полоса процессинга показывает ход импорта расширения. После завершения импорта расширения нажмите на кнопку Закрыть. Если программа была инсталлирована по другому пути, то укажите свою последовательность открытия папок.

Импорт стилей eScape

Откройте программу OpenOffice.org Writer. Для импорта шаблонов стилей выполните команду ФайлШаблоныУправление. В открывшемся окне Управление шаблонами в нижней части левого списка выбрано значение Шаблоны. В левом списке выделите папку Мои шаблоны. Нажмите на кнопку Команды. В открывшемся списке выполните команду Импорт шаблона. Откройте папку, в которой находится файл igp-escape-book-template-Rev9.ott и выделите его. Нажмите на кнопку Открыть.

Чтобы убедиться, что библиотека стилей была успешно установлена, двойным щелчком откройте папку Мои шаблоны. После этого открывается список библиотек импортированных стилей. Наша библиотека должна называться igp-escape-book-template-Rev9. Нажмите на кнопку Закрыть для возвращения в программу OpenOffice.org Writer.

Просмотр списка импортированных стилей

Откройте программу OpenOffice.org Writer. На инструментальной панели Форматирование или нажмите на кнопку Стили (), или откройте список стилей и выполните команду Дополнительно.

После этого открывается плавающая панель Стили и форматирование (обычно она открывается в правой части рабочего окна). В нижней части панели находится список: откройте его и выберите значение Стили пользователя. Нажмите на кнопку Создать стиль из выделенного (). Хотя название кнопки вроде бы говорит о том, что сначала нужно что-либо выделить, но ничего выделять не нужно. После нажатия кнопки открывается список команд. Выполните команду Загрузить стили. После этого открывается одноименное окно. Убедитесь, что в линейном списке Категории выбрано значение Мои шаблоны. Если это действительно так, то в линейном списке Шаблоны выберите имя шаблона стилей igp-escape-book-template-Rev9. Нажмите на кнопку ОК. После этого программа возвращается в программу OpenOffice.org Writer, а на панели Стили и форматирование выводятся импортированные стили пользователя (Рис. 217).

 Список импортированных стилей пользователя

Рис. 217. Список импортированных стилей пользователя

В программу OpenOffice.org Writer встраивается несколько дополнений со своими стилями для создания электронных книг. Мы уже описывали дополнение OOoFBTools, предназначенное для создания книг в формате *.FB2. Иногда спрашивают — а не перемешаются ли между собой стили разных дополнений и как отличить стили одного дополнения от стилей других дополнений, вдруг там, например, будут стили с одним именем. Бояться не нужно — стили не перемешаются, так как они вызываются по запросу при создании нового документа — стилей других пользовательских модулей там не будет и перемешиваться будет нечему. Тем не менее, использовать пользовательские стили в обычных документах никто не запрещает. В этом случае вызвать стили можно с помощью кнопки Создать стиль из выделенного () и использовать описанный выше алгоритм загрузки пользовательских стилей. Мы, например, в своей работе часто используем красивые стили, заимствованные из разных коллекций пользовательских стилей. Так мы, например, с помощью пользовательских стилей оформляем в своих книгах примечания, подрисовочные подписи, стили оформления таблиц и т. д.

Создание документа на основе шаблона

Откройте программу OpenOffice.org Writer. Выполните команду ФайлСоздатьШаблоны и документы. В открывшемся окне Шаблоны и документы - Шаблоны двойным щелчком откройте папку Мои шаблоны. После этого открываются все установленные пользовательские шаблоны. Выберите строку igp-escape-book-template-Rev9 (Рис. 218). Нажмите на кнопку Открыть. На основе выбранного пользовательского шаблона создается документ, в котором уже имеется некоторый шаблонный текст. Можно изменить масштаб полученного документа до 100%.

 Выбор шаблона

Рис. 218. Выбор шаблона

Шаблонный документ создается как новый. Это означает, что предыдущий документ (на основе шаблона программы OpenOffice.org Writer) закрыт не будет. Его нужно закрыть вручную. После этого на экране остается только один открытый документ на основе шаблона igp-escape-book-template-Rev9 (Рис. 218).

Подготовка документа к экспорту

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

На первых двух страницах полученного документа нас интересует только текст черного цвета. Это поля, которые необходимы для создания книги.

Все поля можно условно разделить на две группы:

  • Поля, в которых имеется надпись «MANDATORY FIELD»;
  • Все прочие поля.

Поля «MANDATORY FIELD» являются обязательными для заполнения. Остальные поля можно не заполнять (Рис. 219). При желании не обязательные поля также можно заполнить.

Заполненный шаблонный текст 

Рис. 219. Заполненный шаблонный текст

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

В поле Title указывается название книги английскими буквами. В поле Creator указывается имя автора книги также английскими буквами.

Поля Identifier и ID заполняется одним и тем же значением (зачем нужно 2 одинаковых параметра сказать сложно). Это идентификатор файла. Проще говоря, нужно придумать некий уникальный код книги, как это делается в библиотеке или издательстве при присвоении ISBN. При создании идентификатора нужно помнить следующие правила:

1. Идентификатор должен начинаться с буквы;

2. В идентификаторе не должно быть пробелов;

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

4. В идентификаторе можно использовать английские буквы от A до Z любых регистров (A-Z и a-z), арабские цифры (0-9), дефисы и символы подчеркивания (- и _).

Например:

IGPN-AAB783-A

или добавив название книги:

IGPN-AAB783-A_Akteja

или добавив название книги и имя автора:

IGPN-AAB783-A_Akteja_Alexandr_Duma

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

В поле File name укажите имя выходного файла без расширения. Например, в нашем примере имя выходного файла указано Proba_eScape. Расширение EPUB будет добавлено само и в конечном файле полное имя файла будет Proba_eScape.epub. Если имя указать с расширением, например, Proba_eScape.epub, то полное имя выходного файла будет Proba_eScape.epub.epub.

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

В поле Language необходимо указать код языка. Для русского языка укажите Ru.

Из оставшихся полей можно указать значение поля Format — здесь можно указать формат выходного файла: EPUB. Регистр букв не важен. В полях Copyrightи Publisher укажите правообладателя и издателя данной книги. Здесь можно указать себя.

Примечание: помните об авторских правах на текст книги, не продавайте электронные книги, права на которые вам не принадлежат.

Мы заполнили метаданные и переходим к оформлению титулов книги.

На странице Book Title (3-я страница книги) на русском языке укажите название книги. Больше на этой странице не нужно указывать ничего.

На 4-ой странице находится начало текста нашей книги. Первая строка этой страницы форматирована стилем body-Chapter-igp (выделен светло-коричневым фоном). Под строкой находится шаблонный текст, приглашающий вставить сюда текст книги. Выделите этот шаблонный текст и удалите его. После этого в строке останется только символ пустого абзаца (¶). Этот символ виден только в том случае, если в программе OpenOffice.org Writer на инструментальной панели Стандартная нажата кнопка Непечатаемые символы (). Если эта кнопка не нажата, то нажмите ее, так как она удобна для конструирования документа.

Установите курсор перед символом пустого абзаца. Откройте документ, который нужно конвертировать в формат EPUB. Этот документ должен находиться в одном из форматов, открываемых программой OpenOffice.org Writer. Данная программа может открывать документы Microsoft Word любых годов модификации, в том числе 2007-2010 гг. Тем не менее, можно отметить, что программа OpenOffice.org Writer может очень медленно открывать большие документы в формате *.DOCX (формат 2007-2010 гг.), поэтому лучше подготавливать исходные документы или в формате *.DOC или в формате *.ODT (родной формат программы OpenOffice.org Writer). Программа Microsoft Word 2010 способна открывать и сохранять документ не только в формате *.DOC или в формате *.DOCX, но и в формате *.ODT — война форматов, видимо, закончилась вничью.

Выделите весь документ, который необходимо конвертировать в формат EPUB (Ctrl + A). Скопируйте его в буферную память (Ctrl + C). Перейдите в шаблонный документ с подготовленными метаданными. Напоминаем, что в этом документе курсор находится на 4-ой странице в пустом абзаце. Вставьте содержимое буферной памяти (в которой находится исходная книга). Выполните или комбинацию клавиш Shift + Insert, или Ctrl + V. Исходную книгу закройте, после чего у нас остается открытой только шаблонная книга с метаданными и вставленным содержимым исходной книги. После вставки содержимого исходной книги посмотрите — не подчеркнуты ли все слова красной волнистой линией, начиная с 4-ой страницы. Если это так, то программа воспринимает наш русский текст не как русский, а как английский. Так как в английском тезаурусе нет таких слов, то программа и подчеркивает весь текст красной волнистой линией. Объясним программе, что мы используем именно русский текст, а не какой-либо другой. Выделите весь русский текст нашей книги. Для этого выделите первые слова этой книги (начиная со второй строки 4-ой страницы), затем прокрутите книгу до конца с помощью линейки прокрутки, нажмите на клавишу Shift на клавиатуре и щелкните мышью после последнего символа текста. Отпустите клавишу Shift. Выполните команду СервисЯзыкДля выделенияРусский. Теперь программа воспринимает наш русский текст как русский, а подчеркивания исчезают.

Примечание: для встраивания в программу OpenOffice.org Writer русского тезауруса или тезаурусов других языков, используются специальные правила. Прочитать их можно в книгах Шитов В. Н. Необходимые программы для дома и офиса на каждый день. Саратов, 2008 или Шитов В.Н. Новейший справочник пользователя ПК. Из Интернета — легко! М:, Дом Славянской книги, 2011.

После вставки исходного текста в шаблонную книгу можно приступать к форматированию этого текста. Изменять вручную размеры и гарнитуру шрифта не нужно!

Примечание: можно текст и не форматировать, но в этом случае программа eScape потом не соберет оглавление книги.

Назначение пользовательских шаблонов

Форматирование исходного текста выполняется с помощью пользовательских стилей библиотеки igp-escape-book-template-Rev9. Стили можно условно разделить на стили абзацев и стили символов (есть еще один стиль врезок). Стили абзацев применяются ко всему абзацу. Стили символов применяются только к выделенному тексту. Сначала мы рассмотрим стили абзацев, так как это наиболее важные стили, а потом стили символов. Стиль врезок рассмотрим в самом конце.

Имена типов стилей можно посмотреть на плавающей панели Стили и форматирование. Стили абзацев предлагаются на вкладке Стили абзаца () на этой панели. Стили символов предлагаются на вкладке Стили символа (). Стиль врезок предлагается на вкладке Стили врезок (). На панели Форматирование находится список Стиль, показывающий только стили абзацев — стили символов и врезок можно увидеть только на панели Стили и форматирование.

Несколько узкоспециализированных стилей абзацев использовать нельзя:

metadata-igp — начало метаданных;

para-metadata-igp — текст метаданных;

guide-text-igp — текст примечаний, в выходную книгу не попадает;

frontmatter-Title-igp — заголовок книги;

body-Chapter-igp — начало текста книги.

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

Напоминаем, что файл EPUB является архивным, в котором создаются файлы разных форматов, включает встроенные шрифты. Текстовый файл обычно делится на фрагменты не более 260 КБ. В данной программе деления на фрагменты может не быть. Программа Adobe Digital Editions, например, может не корректно воспроизводить текст таких файлов. Для корректного воспроизведения текста, созданного с помощью данной программы, рекомендуется другая программа этого же производителя (AZARDI ePub Reader).

Рассмотрим другие пользовательские стили абзацев, которые можно использовать при форматировании книги:

backmatter-Appendix-igp — создает приложения в виде отдельного файла с заголовками и абзацами. В оглавлении создается раздел Appendix;

backmatter-Copyright Alternate-igp — создает страницу о правообладателе данной книги в отдельном файле. Является аналогом стиля frontmatter-Copyright-igp;

backmatter-Endnotes-igp — создает замечания и дополнительные пояснения в конце книги. Хранятся в отдельных файлах;

backmatter-References-igp — создает сноски в отдельном файле;

block-attribution-igp — используется для оформления подписи под эпиграфом, например, имени автора под отрывком его произведения, обычно используемого в начале главы книги. Выравнивание выполняется вправо;

block-boxed-text-igp — выделение абзацев цветом или отступами. В некоторых программах выделение абзаца выглядит как подчеркивание первых слов следующего абзаца;

block-caption-igp — может использоваться для оформления подписи под эпиграфом, например, имени автора под отрывком его произведения, обычно используемого в начале главы книги. Выравнивание выполняется влево;

block-code-igp — аналог тега <PRE>, сохраняющего форматирование исходного текста (хотя и не всегда, см. например, Шитов В.Н., Шитова Е.В., Уланов О.А. Новейший самоучитель работы в Интернете. М: Дом Славянской книги, 2010);

block-epigraph-igp — используется для оформления эпиграфа. Используется непосредственно после заголовков глав;

block-extract-igp — можно использовать для оформления основного текста книги;

block-header-igp — используется для подсвечивания фона заголовка;

block-notebox-igp — используется для подсвечивания фона абзаца, например, примечания, определения, формулы;

block-notes-igp — создает список примечаний;

block-poem-igp — используется для оформления строк стихотворений;

block-reference-igp — применяется к сноскам;

body-Chapter-igp — создает каждую главу в виде отдельного файла;

body-Part-igp — создает часть главы в виде отдельного файла;

epub-toc-text-igp — стиль оглавление файла EPUB. Собирается автоматически;

frontmatter-Contents-igp — создает страницу оглавления в виде отдельного файла;

frontmatter-Copyright-igp — оформляет текст копирайта в виде отдельного файла. Текст копирайта отбивается сепаратором;

frontmatter-Dedication-igp — создает страницу посвящения в виде отдельного файла;

frontmatter-Foreword-igp — создает страницу введения в виде отдельного файла;

frontmatter-HalfTitle-igp — создает страницу шмуцтитула в виде отдельного файла;

frontmatter-Introduction-igp — создает страницу аннотации в виде отдельного файла;

frontmatter-Preface-igp — создает страницу предисловия в виде отдельного файла;

frontmatter-Title-igp — оформляет текст заголовка книги в виде отдельного файла;

line-decorative-igp — применяется к пустому абзацу. Введите символы, которые должны быть на декоративной линии. Декоративная линия центрируется, а сверху и снизу создаются отступы для выделения линии;

line-leading-igp — применяется к пустому абзацу. Введите символы, которые должны быть на линии. Выравнивание по левому краю;

FootNote — примечание;

title-aut-igp — применяется к разделу для имени авторов;

title-num-igp — применяется к разделу для нумерации;

title-other-igp — применяется к другому тексту в названиях;

title-pub-igp — используется только на титульном листе книги;

title-sub-igp — применяется к разделу для суб-названия. Например, текст «Глава 1» является названием главы или раздела, а текст под ним «Как поссорились Авдотья Пантелеймоновна с Ефросиньей Евдокимовной» является суб-названием.

При форматировании заголовков можно использовать некоторые стили программы OpenOffice.org Writer, например, встроенные заголовки со 2-ого по 6-ой. При создании оглавления заголовки этих уровней также будут учитываться. Обратите внимание — используются все встроенные заголовки по умолчанию, кроме заголовка 1-ого уровня. Заголовком 1-ого уровня обычно форматируют название книги, а для этого в шаблоне имеется собственный стиль. Поэтому встроенный заголовок 1-ого уровня и не используется.

Стили символов:

char-bold-igp — полужирное начертание;

char-bold-italic-igp — полужирное и курсивное начертание;

char-dropcap-igp — создание буквицы с фоном. Буквицей обычно является первая буква в начале книги, главы или хотя бы абзаца. Термин «Буквица» здесь не вполне уместен, так как во всех программах (MicrosoftWord, OpenOffice.org, CorelDRAW) буквица обычно намного крупнее (не менее 3-х строк). Тем не менее, в программе AlReader (см. в этой же книге), например, буквица имеет точно такой же вид и применяется к каждому абзацу;

char-italic-igp — курсивное начертание;

char-large-igp — увеличивает выделенные символы на 20% больше. Например, по умолчанию размер шрифта основного текста 10 пунктов. После применения данного стиля размер шрифта становится 12 пунктов;

char-raisedcap-igp — создает буквицу на фоне. Обычно создается для одной буквы. Перед абзацем создается небольшой отступ, чтобы зрительно разделить абзац с буквицей от предыдущего текста. Обычно создается в начале книги или главы;

char-small-igp — уменьшает выделенный текст примерно на 20% по сравнению с исходным. Например, по умолчанию размер шрифта основного текста 10 пунктов. После применения данного стиля размер шрифта становится 9 пунктов. Если попытаться «обмануть» данный стиль, то ничего не получится. Можно, например, вручную изменить размер шрифта до 15 пунктов, а потом применить данный стиль — размер шрифта все равно будет 9 пунктов, а не 13, как казалось бы;

char-smallcaps-igp— выполняет капитализацию выделенного текста с учетом регистра (то есть строчные буквы выглядят как прописные). Например, слово «текст» станет «текст», а слово «Капитализация» станет «Капитализация». Программа AdobeDigitalEditions не поддерживает данный стиль;

char-subscript-igp — нижний индекс;

char-superscript-igp — верхний индекс;

char-title-num-label-igp — используется для нумерации блоков текста.

Для создания врезки выполните команду ВставкаВрезка, укажите размеры врезки, введите или вставьте из буферной памяти текст эпиграфа. После этого примените стиль врезки epigraph-frame-igp. Размеры блока можно интерактивно изменять с помощью маркеров на границах блока. Изменить границы и оформление блока можно с помощью команд контекстного меню или открыть диалоговое окно врезки, выполнив двойной щелчок по границам блока врезки. С помощью инструментов рисования можно создать блок какой-либо формы (например, прямоугольной), ввести туда текст. Но применить стиль врезки к такой рисованной фигуре нельзя.

Применить стиль врезок можно даже к рисованным линиям. Выполните команду ВставкаГоризонтальная линия. В открывшемся окне Вставить горизонтальную линию выберите вариант линии и нажмите на кнопку ОК. После этого линия будет вставлена на страницу книги. Выделите вставленную линию. Немедленно после этого автоматически открывается вкладка Стили врезок () и инструментальная панель Изображение для редактирования этого графического объекта. После применения стиля epigraph-frame-igp линия становится шире. Еще раз напоминаем, что размеры врезки можно интерактивно изменять с помощью маркеров зеленого цвета.

Экспорт форматированной книги в формат XHTML

Полностью форматированную книгу необходимо экспортировать в формат XHTML. Для этого в программе OpenOffice.org Writer выполните команду ФайлЭкспорт. В открывшемся окне Экспорт откройте список Тип файла и выберите значение XHTML.

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

Нажмите на кнопку Сохранить.

Настройка программы eScape

После первой загрузки программы eScape ее нужно настроить. Выполните команду Configure Setup eScape или выполните комбинацию клавиш Alt + S. После этого открывается окно Setup eScape (Рис. 220). Для определения каждого параметра нажимайте кнопку с многоточием справа от этого параметра. Поле OpenOffice Location недоступно для стационарно инсталлированной программы OpenOffice.org (то есть инсталлированной на жестком диске). Для портативной версии (Portable) мы не тестировали — возможно, там этот параметр (папку с OpenOffice.org) указывать можно.

Настройка конфигурации программы eScape 

Рис. 220. Настройка конфигурации программы eScape

В поле Input File Location (Местоположение исходного файла) нужно указать папку, в которой находится исходный файл в формате XHTML. В нашем примере мы указали Рабочий стол.

В поле Cover Location (Местоположение обложки) укажите папку, в которой находится изображение с обложкой создаваемой книги. Если обложки нет, то укажите любую папку.

В папке CSS Location (Местоположение CSS) нужно указать папку с адресом C:\Program Files\infogridpacific\igp_escape\fxcss. Мы указали путь по умолчанию, по которому инсталлирована программа. Если при инсталляции был указан другой путь (например, другой жесткий диск), то укажите свой путь к указанной папке. В папке fxcss находятся специальные каскадные стилевые таблицы, на основе которых будет создаваться файл EPUB.

В поле ePub Location (Местоположение EPUB) укажите папку, в которой должен создаваться выходной файл в формате EPUB. В нашем примере мы указали Рабочий стол, то есть ту же папку, что и исходный файл.

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

Конвертирование книги в eScape

Запустите программу eScape. Считается, что конфигурация программы выполнена (см. выше). В открывшемся рабочем окне программы (Рис. 221) нажмите на кнопку Get Input File (Получить входной файл). Укажите исходный файл в формате XHTML. Откройте список Select CSS (Выбрать CSS). Выберите любое значение. Первые 2 параметра обязательные. Если в книге имеется обложка, то нажмите на кнопку Get Cover (Получить обложку) и укажите графический файл с обложкой. В качестве обложки можно использовать файлы с расширениями JPG, PNG или GIF. Если обложки нет, то ничего не указывайте — это не обязательное поле или установите флажок в опцию Generate Cover (Создать обложку) для принудительного создания обложки. В последнем случае обложка создается на основе страницы с заголовком книги, но с цветным фоном.

Определение параметров создания файла EPUB 

Рис. 221. Определение параметров создания файла EPUB

Установка флажка в опции Generate Contents Page (Создать страницу с оглавлением) предписывает программе создавать страницу с оглавлением книги. Оглавление создается на основе стилей заголовков, как встроенных в программу OpenOffice.org Writer (кроме заголовка первого уровня), так и на основе импортированной библиотеки шаблонов стилей. Если в книге заголовки не форматированы соответствующими стилями заголовков, то даже при установке данного флажка никакого оглавления создано не будет — будет создана пустая страница оглавления.

Установка флажка в опции Generate Chapter Numbers (Создать нумерацию глав) включает переключатель Number Pattern (Образцы номеров). Данная опция предписывает нумеровать главы, а переключатель определяет способ нумерации:

  • Decimal— арабскими цифрами;
  • Roman— римскими цифрами.

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

Установка флажка в опции Section titles return link to TOC (Раздел вызова обратной связи с оглавлением) создает ссылку для быстрого перехода в оглавление книги.

После определения всех параметров новой книги нажмите на кнопку eScape to ePub. В отличие от многих аналогичных программ данная программа очень строгая и капризная — ошибка в одном параметре влечет за собой остановку создания файла EPUB с выдачей сообщения об ошибке. В случае успешного создания файла выводится сообщение о генерации файла.

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

Дополнительные сведения

По адресу http://www.atlantiswordprocessor.com/en можно скачать текстовый редактор Atlantis Word Processor, который позволяет набранный или скопированный текст конвертировать в формат EPUB. Пробный период 30 дней, после чего программу необходимо зарегистрировать. Программа, кажется, бесплатная, но точно сказать не можем. Программа позволяет выбрать встраиваемые шрифты.


Hilliger Media Shop
Template "butterflymeadowfree" designed by Hilliger Media (Copyright © 2011)