02.12. Создание файлов EPUB. Anthemion eCub 1.11

Категория: Создание элек. книг
Опубликовано 09.11.2011 18:17
Автор: Шитов В.Н.
Просмотров: 6562

Бесплатная программа при некоммерческом использовании для создания файлов в формате EPUB. Скачать программу можно по адресу http://www.juliansmart.com/ecub.

После загрузки программы кроме главного рабочего окна программы запускается Мастер по созданию файла EPUB. При старте нажмите на кнопку New Project (Новый проект). Флажок в опции Show on startup (Показывать при старте) предписывает запускать Мастер при каждом запуске данной программы. Если флажок случайно сбросить, то Мастер при загрузке программы запускаться не будет. Чтобы снова установить флажок в эту опцию, выполните из главного рабочего окна команду View → Preferences (Вид Настройки) или нажмите на кнопку Options (Настройки). В открывшемся окне Preferences (Настройки) на вкладке General (Общие) установите флажок в опцию Show welcome dialog on startup (Показывать приглашающий диалог при старте). Нажмите на кнопку ОК. После следующей загрузки программы окно Мастера будет открываться для пошаговой настройки проекта.

После нажатия на кнопку New Project (Новый проект) открывается первый шаг Мастера (Рис. 141). Параметры, отмеченные звездочками, являются обязательными для заполнения. Язык заполнения может быть как английским, так и русским.

Первый шаг Мастера 

Рис. 141. Первый шаг Мастера

В полях Book title (Название книги), Identifier (Идентификатор) и Author (Автор) указываются соответствующие данные. Идентификатор — любое слово или фраза без пробелов. Заполнять идентификатор желательно по-английски (хотя мы для эксперимента заполняли по-русски и программа не возражала). Тем не менее, английский язык — стандарт во всех программах. Нажмите на кнопку Next (Далее) для перехода в следующий шаг Мастера.

Во втором шаге Мастера (Рис. 142) определяется имя выходного файла, его тип и папка, в которой будут храниться файлы данного проекта.

Второй шаг Мастера 

Рис. 142. Второй шаг Мастера

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

Опция Epub предлагает создать файл в формате EPUB и всегда предлагается по умолчанию. Опция MobiPocket предназначена для создания файлов в форматах MOBI (или PRC). Но для файлов таких типов необходимо подсоединять специальные модули. Включать можно как одну, так и обе опции. Так как в самом начале изучения этой программы мы говорили, что будем изучать создание именно файлов EPUB, то в дальнейшем мы будем подразумевать создание именно файлов такого типа. Нажмите на кнопку Next (Далее) для перехода в следующий шаг Мастера.

В третьем шаге Мастера определяется тип исходного файла (Рис. 143).

Третий шаг Мастера 

Рис. 143. Третий шаг Мастера

Переключатель Now choose how you'd like to create your project (Выберите способ создания проекта) может принимать следующие положения:

Возможен вопрос: а зачем на основе EPUB создавать еще один EPUB? Например, имеется файл EPUB без обложки. В этой программе можно добавить, а точнее, сконструировать, новую обложку для книги.

При выборе последнего положения переключателя становится доступной кнопка Browse (Обзор), нажав на которую можно указать файл. Набор элементов управления в следующих шагах Мастера будет отличаться, в зависимости от того, какое положение переключателя было выбрано. Мы будем использовать первое положение и дальнейшие шаги будут описаны на основе исходных файлов TXT или HTML (мы тестировали на основе HTML). Если у Вас исходный формат, например, DOC, то конвертируйте его в нужный формат. Это можно сделать, например, командой Файл → Сохранить как в любом текстовом редакторе.

Нажмите на кнопку Next(Далее) для перехода в следующий шаг Мастера.

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

 Четвертый шаг Мастера

Рис. 144. Четвертый шаг Мастера

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

Флажок в опции Add any plain text files found (txt extension only) (Добавить любые обнаруженные файлы простого текста (только с расширением txt)) предписывает предлагать в проект любые файлы в формате TXT, обнаруженные в папке проекта.

Флажок в опции Convert to HTML immediately (Преобразовывать в HTML немедленно) предписывает преобразовывать файлы в формате TXT в формат HTML.

Флажок в опции Allow HTML in plain text (Разрешить HTML в простом тексте) разрешает показывать теги HTML как простой текст.

Флажок в опции Take title from first line of each file (Взять название из первой строки каждого файла) предписывает брать название файла из текста, находящегося в первой строке книги (при преобразовывании файла TXT в файл HTML).

В списке Import encoding (Импортировать в коде) выбирается кодировка при импорте простого текста.

Флажок в опции Add any HTML files found (Добавить любые обнаруженные файлы HTML) предписывает предлагать в проект любые файлы в формате HTML, обнаруженные в папке проекта.

Флажок в опции Use an existing CSS style file if found (Использовать существующий файл стиля CSS, если он обнаружен) предписывает искать файл CSS (файл с каскадными стилевыми таблицами) в папке проекта. Если флажок сбросить или файл CSS не будет обнаружен (при создании проекта), то файл CSS будет сгенерирован. Файл CSS будет обнаружен в том случае, если, например, первый проект книги по каким-либо причинам Вас не устраивает, и Вы решили выполнить все шаги Мастера сначала. В этом случае пользователь решает, нужно использовать файл CSS, который был создан в первом проекте (который Вас не устраивает) или создать его заново. В последнем случае для создания нового файла CSS сбросьте из этой опции флажок.

Флажок в опции Also find files in folders under your project folder (Также найти файлы в субпапках в папке проекта) предписывает искать файлы исходных форматов (TXT и HTML) в субпапках, если они есть в папке проекта.

Нажмите на кнопку Next (Далее) для перехода в следующий шаг Мастера.

В пятом шаге Мастера показываются найденные файлы в папке проекта. Если в списке файлов ничего нет, то это означает только одно: пользователь забыл поместить в эту папку исходные файлы. В этом случае, выполните шаг назад, поместите в папку проекта исходные файлы и снова перейдите на шаг 5. Если какие-либо файлы попали в папку проекта случайно, то сбросьте флажки из имен таких файлов. Нажмите на кнопку Next (Далее) для перехода в следующий шаг Мастера.

На шестом шаге Мастера (Рис. 145) определяется обложка книги.

Шестой шаг Мастера 

Рис. 145. Шестой шаг Мастера

Если обложка должна быть взята из исходной книги (из рисунка в начале книги), то выберите положение переключателя Use an existing file (Использовать существующий файл). В большинстве случаев этот вариант неприемлем: во-первых, в большинстве текстов просто нет обложки и, во-вторых, если обложка в начале книги имеется, то на нее, скорее всего, имеются авторские права. Это означает, что распространение такой книги может повлечь за собой неприятности.

Если обложка должна быть создана в данной программе, то выберите положение переключателя Create a new design (Создать новый проект). Нажмите на кнопку Templates (Шаблоны). После этого можно выбрать шаблонную схему обложки (Рис. 146). Щелкните по образцу шаблона и нажмите на кнопку ОК. Если русский текст отображается неправильно, то не обращайте пока на это внимания.

 Выбор шаблона для обложки

Рис. 146. Выбор шаблона для обложки

После возвращения в шестой шаг Мастера нажмите на кнопку Design (Дизайн), после чего открывается окно Cover Design (Дизайн обложки) (Рис. 147).

 Изменение дизайна обложки

Рис. 147. Изменение дизайна обложки

В списке Objects (Объекты) выберите значение Title (Название). Перейдите на вкладку Text (Текст). В поле Font (Шрифт) видны фрагменты образцов букв шрифта, которым набран заголовок книги. Щелкните по этому полю. После этого открывается окно Шрифт. Выберите шрифт с кириллическими буквами. Определите размер шрифта, которым должен быть оформлен заголовок, начертание. Нажмите на кнопку ОК. После возвращения в окно Cover Design (Дизайн обложки) название книги должно быть оформлено по-русски. Сделайте то же самое с именем автора. Цвет текста на обложке определяется также на вкладке Text (Текст). Щелкните по цветовому полю Colour (Цвет) и выберите нужный цвет.

Перейдите на вкладку Size & Position (Размер и позиция). Здесь определяется смещение, ширина и высота блоков текста друг против друга. В бумажной книге имя автора обычно находится сверху, а название книги находится под именем автора. В нашем проекте пока все наоборот. Исправим это. Счетчик X Position(Позиция по горизонтали) определяет смещение по горизонтали, а счетчик Y Position (Позиция по вертикали) — по вертикали. Именно этот параметр нам необходимо изменить. Для этого в списке Objects (Объекты) выделите Title (Название) или Author (Автор) и измените их расположение по вертикали. Каждый блок текста показывается пунктирной рамкой (вокруг имени автора и названия книги). Подложка, на которой находится имя автора и название книги, называется Label(Метка). Выделив это название в списке Objects (Объекты) можно определить смещение, ширину и высоту и этого объекта.

Изменить можно также и изображение на обложке. Для этого в списке Objects (Объекты) выделите строку Background (Фон). Перейдите на вкладку Background (Фон). В поле Texture (Текстура) виден фрагмент фотографии на обложке. Щелкните по этому образцу и выберите другую фотографию. Новая фотография на обложке вряд ли совпадет с размерами обложки. Поэтому в списке Style (Стиль) выберите способ расположения фотографии на обложке. Вариант Stretched Image (Растянуть изображение) масштабирует изображение по размеру обложки. Фотографию можно масштабировать с помощью счетчика Scale (Масштаб). Изображение можно также вставлять на обложку из буферной памяти. Для этого в любом графическом редакторе загрузите фотографию в буферную память, а в программе Anthemione Cub нажмите на кнопку Click to paste a graphic from the clipboard (Щелкните для вставки графики из буферной памяти) ().

В списке Border style (Стиль границы) выбирается стиль границы вокруг обложки книги.

После определения всех параметров обложки нажмите на кнопку ОК.

После возвращения в шестой шаг Мастера нажмите на кнопку Finish (Готово). После этого Мастер завершает свою работу и открывается главное рабочее окно программы (Рис. 148).

Добавление конвертируемого файла и его компилирование 

Рис. 148. Добавление конвертируемого файла и его компилирование

Для создания книги EPUB нажмите на кнопку Compile (Компилировать).

Примечание: созданные файлы EPUB не читаются в программах Adobe Digital Editions и Reader Library, но зато прекрасно читаются на нашем ридере Explay.