Делаем e-Book: Natata eBook Compiler и exeBook Self-Publisher
Я узнал о программах, о которых сейчас буду рассказывать, по производственной, как говорится, нужде. Мне потребовалось сделать в электронном виде документ с несколькими разделами, с графикой, удобной навигацией по всей структуре, чтобы вид его был презентабельным и, наиважнейшее, чтобы не требовал для своего использования в Windows среде никаких специальных софтин, в том числе и широко распространённого Adobe Reader. При этом требовалось каким-то образом сделать защиту издания от возможности случайных или преднамеренных изменений. Иными словами, потребовалось создать то, что называют e-book - или по нашему, электронную книгу.
Какими преимуществами электронные книги обладают в сравнении с иными возможностями предоставления текста в компьютере? В сущности, основным из них является удобство использования с возможностью защиты содержания от нежелательных доступов, видоизменения или копирования. К тому же, такие издания соединяют в одну систему сразу саму книгу, вместе со средством её просмотра.
После изучения возможных претендентов на роль рабочего инструмента я определил два программы - Natata eBook Compiler и exeBook Self-Publisher, с которым познакомлю вас в этой статье.
Первый продукт — Natata eBook Compiler. Фирменной страницей данной программы является сайт Natata Software, где предоставляется возможность загрузки бесплатного инсталлятора с размером 1108 Кб. Если не предполагается частого использования программы и вам не нужны более продвинутые её возможности на бесплатной версии можно и остановиться. Перед использованием этой программы необходимо заранее создать текст публикации и сверстать его в нужном количестве уже готовых файлов, которые представляют из себя разделы книги. Natata eBook Compiler дает возможность использования html, css, txt, gif, jpg и JavaScript. Сама же эта программа делает лишь компиляцию всего набора файлов в один единственный исполняемый файл публикации, который и будет вашей е-книгой.
Возьмём, что наполнение будущей книги вы уже приготовили, всё уже подобрали, проверили и теперь можно начинать. Рассмотрим сам процесс изготовления электронной книги. У программы приятный и логичный интерфейс. Работу над новым проектом нужно начинат с выбора соответствующих позиций в меню. Далее следует для будущего издания присвоить название. Можете также указать имя автора с краткой аннотацией. Впоследствии эта информация будет показываться в соответствующем About-разделе публикации.
Следующим шагом нужно будет указать директории, которые содержат приготовленные файлы. Если вам вдруг покажется что включать в проект все файлы, находящиеся в выбранной папке, не нужно, имеется возможность исключения их из проекта, убирая соответствующую отметку, имеющуюся в опциях отмеченного файла. Если вы изменили состав файлов в папке проекта, необходимо сделать обновление списка при помощи кнопки Re-scan. На вкладке Navigation нужно назначить в качестве стартовой страницы один из html-файлов проекта, а остальные страницы расположатся в соответствии с внутренней логикой изложения информации. Имеется возможность задавать сообщения, которые будут выдаваться перед запуском готовой книги, и, если это нужно, после окончания с ней работы. И таким образом, пройдя ещё несколько этапов, можно скомпилировать в один exe-файл готовый проект с выбранном вами именем.
Бесплатная версия даёт возможность включения в проект не более пятидесяти файлов. В связи с тем, что в моём проекте их было лишь двадцать шесть, единственным дискомфортом, полученным после работы на бесплатной версии стал небольшой баннер Natata Software, размещённый на панели инструментов сделанной книги. Так что, даже бесплатный вариант Natata eBook Compiler совершенно подходит для работы над малыми проектами.
В pro-версии программы имеется поддержка дополнительных файловых форматов, среди которых, к примеру, - .doc, .pdf и flash-анимация, в ней не содержится ограничения на число файлов в одном проекте, и вместо фирменного баннера программы в готовом варианте е-книги, можно поставить свой собственнный.
Кстати, о защищённости е-книги? Средства Natata eBook Compiler дают возможность запрета распечатки и копирования текста е-книги. А в профессиональной версии, кроме того, даётся возможность установки на скомпилированном проекте глобального пароля. Правда, если у вас в планах представление своей работы широкой публики, подобный подход к защите сработает лишь до первого доброго дяди, который может поделиться паролем со своими товарищами. Потому, если вашей главной установкой будет установка — «Не впущать!», стоит обратить свой взор на другой компилятор электронных книг - exeBook Self-Publisher.
Защищённость готового продукта являлась одной из приоритетных целей программы Якова Судейкина. При изготовлении электронной книги её текст рендерится, потому его изъятие из готового файла представляет из себя практически нетривиальную задачу. Е-книгу возможно не просто защищать паролем, но также привязывать её к серийному номеру какого-то элемента аппаратной части на конкретном компьютере. Но для того, чтобы воспользоваться данными возможностями, придется платить и зарегистрироваться, иначе результатами своей работы вы сможете любоваться только в режиме предварительного просмотра, иначе говоря, без компиляции. [К сожалению фирменный сайт программы больше не работает, поэтому приобрести профессиональную версию программы не получится. Но в сети по-прежнему доступны её бесплатные версии - Прим. PG]
В данной программе подход к созданию электронного издания заметно отличен от рассмотренного выше. Вам будет предлложено окно редактора с минималистичным дизайном интерфейса, где и требуется набирать текст будущей публикации. Для оформления текста даётся набор специальных тегов HTML [несколько отличающихся от стандартных - Прим. PG], при помощи которых можно задавать параметры шрифтов, вставлять картинки и ссылки. Кроме того, программа может импортировать уже готовый текст из файла. В ней поддерживается txt с несложным html без стилей и таблиц. Для того, чтобы результат стал максимально похожим на привычные бумажные книги, текст по собственному усмотрению можно разбивать на страницы при помощи тега <page> и подбирать для них соответствующую текстуру с оформлением. Формат издания выбирается из набора фиксированных значений от 340x450 до 1024x728 пикселей. Готовый результат и правда напоминает развернутую книгу.
У электронных изданий имеются свои плюсы, и они имеют также довольно широкую область потенциального применения. Широкий спектр предлагаемого ПО для их создания даст вам возможность выбрать подходящую именно для ваших индивидуальных особенностей программу. Скажем честно, электронное издательство может быть довольно увлекательным занятием.
После изучения возможных претендентов на роль рабочего инструмента я определил два программы - Natata eBook Compiler и exeBook Self-Publisher, с которым познакомлю вас в этой статье.
Первый продукт — Natata eBook Compiler. Фирменной страницей данной программы является сайт Natata Software, где предоставляется возможность загрузки бесплатного инсталлятора с размером 1108 Кб. Если не предполагается частого использования программы и вам не нужны более продвинутые её возможности на бесплатной версии можно и остановиться. Перед использованием этой программы необходимо заранее создать текст публикации и сверстать его в нужном количестве уже готовых файлов, которые представляют из себя разделы книги. Natata eBook Compiler дает возможность использования html, css, txt, gif, jpg и JavaScript. Сама же эта программа делает лишь компиляцию всего набора файлов в один единственный исполняемый файл публикации, который и будет вашей е-книгой.
Возьмём, что наполнение будущей книги вы уже приготовили, всё уже подобрали, проверили и теперь можно начинать. Рассмотрим сам процесс изготовления электронной книги. У программы приятный и логичный интерфейс. Работу над новым проектом нужно начинат с выбора соответствующих позиций в меню. Далее следует для будущего издания присвоить название. Можете также указать имя автора с краткой аннотацией. Впоследствии эта информация будет показываться в соответствующем About-разделе публикации.
Следующим шагом нужно будет указать директории, которые содержат приготовленные файлы. Если вам вдруг покажется что включать в проект все файлы, находящиеся в выбранной папке, не нужно, имеется возможность исключения их из проекта, убирая соответствующую отметку, имеющуюся в опциях отмеченного файла. Если вы изменили состав файлов в папке проекта, необходимо сделать обновление списка при помощи кнопки Re-scan. На вкладке Navigation нужно назначить в качестве стартовой страницы один из html-файлов проекта, а остальные страницы расположатся в соответствии с внутренней логикой изложения информации. Имеется возможность задавать сообщения, которые будут выдаваться перед запуском готовой книги, и, если это нужно, после окончания с ней работы. И таким образом, пройдя ещё несколько этапов, можно скомпилировать в один exe-файл готовый проект с выбранном вами именем.
Бесплатная версия даёт возможность включения в проект не более пятидесяти файлов. В связи с тем, что в моём проекте их было лишь двадцать шесть, единственным дискомфортом, полученным после работы на бесплатной версии стал небольшой баннер Natata Software, размещённый на панели инструментов сделанной книги. Так что, даже бесплатный вариант Natata eBook Compiler совершенно подходит для работы над малыми проектами.
В pro-версии программы имеется поддержка дополнительных файловых форматов, среди которых, к примеру, - .doc, .pdf и flash-анимация, в ней не содержится ограничения на число файлов в одном проекте, и вместо фирменного баннера программы в готовом варианте е-книги, можно поставить свой собственнный.
Кстати, о защищённости е-книги? Средства Natata eBook Compiler дают возможность запрета распечатки и копирования текста е-книги. А в профессиональной версии, кроме того, даётся возможность установки на скомпилированном проекте глобального пароля. Правда, если у вас в планах представление своей работы широкой публики, подобный подход к защите сработает лишь до первого доброго дяди, который может поделиться паролем со своими товарищами. Потому, если вашей главной установкой будет установка — «Не впущать!», стоит обратить свой взор на другой компилятор электронных книг - exeBook Self-Publisher.
Защищённость готового продукта являлась одной из приоритетных целей программы Якова Судейкина. При изготовлении электронной книги её текст рендерится, потому его изъятие из готового файла представляет из себя практически нетривиальную задачу. Е-книгу возможно не просто защищать паролем, но также привязывать её к серийному номеру какого-то элемента аппаратной части на конкретном компьютере. Но для того, чтобы воспользоваться данными возможностями, придется платить и зарегистрироваться, иначе результатами своей работы вы сможете любоваться только в режиме предварительного просмотра, иначе говоря, без компиляции. [К сожалению фирменный сайт программы больше не работает, поэтому приобрести профессиональную версию программы не получится. Но в сети по-прежнему доступны её бесплатные версии - Прим. PG]
В данной программе подход к созданию электронного издания заметно отличен от рассмотренного выше. Вам будет предлложено окно редактора с минималистичным дизайном интерфейса, где и требуется набирать текст будущей публикации. Для оформления текста даётся набор специальных тегов HTML [несколько отличающихся от стандартных - Прим. PG], при помощи которых можно задавать параметры шрифтов, вставлять картинки и ссылки. Кроме того, программа может импортировать уже готовый текст из файла. В ней поддерживается txt с несложным html без стилей и таблиц. Для того, чтобы результат стал максимально похожим на привычные бумажные книги, текст по собственному усмотрению можно разбивать на страницы при помощи тега <page> и подбирать для них соответствующую текстуру с оформлением. Формат издания выбирается из набора фиксированных значений от 340x450 до 1024x728 пикселей. Готовый результат и правда напоминает развернутую книгу.
У электронных изданий имеются свои плюсы, и они имеют также довольно широкую область потенциального применения. Широкий спектр предлагаемого ПО для их создания даст вам возможность выбрать подходящую именно для ваших индивидуальных особенностей программу. Скажем честно, электронное издательство может быть довольно увлекательным занятием.
Пересказ статьи Алексея Кутовенко с Компьютерной газеты