Готовим e-Book
Мое знакомство с программами, о которых речь ниже, произошло из-за производственной, если можно так выразиться, необходимости.
Мне предстояло решить следующую задачу: создать в электронном виде документ из нескольких разделов с удобной навигацией по структуре, сопровождаемый графикой, с презентабельным внешним видом и, что самое главное, для своего использования не требующий в среде Windows специального софта, даже широко распространенного платформонезависимого Adobe Acrobat. При возможности необходимо было каким-то образом защитить издание от случайного или намеренного изменения. Иначе говоря, понадобилось создание того, что называется e-book — или электронная книга.
Какими преимуществами обладают электронные книги по сравнению с другими способами представления текстов в компьютере? По существу, главные из них — удобство использования и возможность защиты содержания от нежелательного доступа, видоизменения или копирования. Кроме того, подобные издания объединяют в одной системе сразу саму книгу, и средство ее просмотра.
Через некоторое время на роль рабочего инструмента для созданиря е-книги определились два претендента: программа Natata eBook Compiler и exeBook Self-Publisher, обзору которых и посвящена данная статья.
Начнем с первого продукта — Natata eBook Compiler. Родной страничкой программы является сайт Natata Software, откуда можно загрузить инсталлятор trial-версии,с ограниченным временем использования программы. Этого времени должно хватить, чтобы разобраться, каким образом делается е-книга.
Текст будущей публикации создается заранее и верстается необходимое количество готовых файлов, которым в конечном счете предстоит стать разделами е-книги. Natata eBook Compiler позволяет использовать html, css, txt, gif, jpg и JavaScript. Сама программа собирает эти файлы вместе и выполняет компиляцию набора файлов в один исполняемый файл публикации.
Предположим, что с наполнением будущей книги у нас проблем нет, все уже подобрано, проверено и ждет своего часа, познакомимся с самим процессом изготовления электронной книги. Программа обладает приятным и логичным интерфейсом. Работа над новым проектом начинается с выбора соответствующей позиции в меню. Зате6м, будущему изданию присваивается имя. Кроме того, можно указать автора и краткую аннотацию. Данная информация впоследствии будет включена в соответствующий раздел публикации - About.
Следующим шагом будет указание директории, содержащей приготовленные файлы. Если в процессе компиляции вы передумаете включать в проект все файлы, находящиеся в избранной папке, есть возможность исключать их из проекта, убрав соответствующую отметку в опциях отмеченного файла. Если вы изменили состав файлов в папке проекта, необходимо обновить список кнопкой Re-scan. На вкладке Navigation один из html-файлов проекта назначается стартовой страницей, а остальные располагаются в соответствии с внутренней логикой изложения информации. Есть возможность задать сообщения, которые будут выданы перед запуском готовой книги, а также после окончания работы с ней. Пройдя несколько предлагаемых программой этапов, компилируете готовый проект в один exe-файл с любым именем.
Trial-версия позволяет включить в проект не более пятидесяти файлов. Поскольку в моем проекте их было двадцать шесть, единственным ограничением бесплатной версии стал небольшой баннер Natata Software на панели инструментов готовой книги. Таким образом, даже бесплатный вариант Natata eBook Compiler вполне пригоден для работы над небольшими проектами.
В принципе, побудительным мотивом оказать разработчикам непосредственную материальную помощь, приобретая профессиональную (полную) версию программы, в первую очередь может стать поддержка дополнительных файловых форматов, среди которых — .doc, .pdf и flash-анимация. Кроме этого, она не содержит ограничений на количество файлов в одном проекте.
Кроме того, в профессиональной версии имеется такое важное качество электронной книги, как защищенность. Средствами Natata eBook Compiler можно запретить распечатку и копирование текста книги. Профессиональная версия, кроме этого, дает возможность установить на скомпилированный проект глобальный пароль. Правда, если вы планируете представить свою работу широкому кругу людей, то, сами понимаете, такой подход к защите будет работать только до первого доброго человека, который поделится паролем со своим товарищем. Так что, если ваша главная установка — «Не пущать!», стоит обратить внимание на еще один компилятор электронных книг — exeBook Self-Publisher.
Защищенность конечного продукта была одним из приоритетов автора программы — Якова Судейкина при разработке пргграммы. При изготовлении электронной книги готовый текст рендерится, поэтому его изъятие из готового файла представляет собой довольно-таки нетривиальную задачу. Книгу можно не просто защитить паролем, но и привязать к серийному номеру какого-нибудь элемента аппаратной части конкретного компьютера. Правда, для того, чтобы воспользоваться этими возможностями, придется заплатить автору и зарегистрироваться, иначе можно любоваться результатами своего труда только в режиме предварительного просмотра, то есть без конечной компиляции.
Подход к созданию электронного издания в данной программе заметно отличается от рассмотренного выше. Вашему вниманию будет предложено окно редактора с минималистическим дизайном интерфейса, в котором вы сможете набрать текст будущей публикации. Для его оформления используется набор стандартных тегов HTML, при помощи которых задаются параметры шрифтов, вставляются картинки или ссылки. Кроме того, программа способна импортировать готовый текст из файла. В программе поддерживается txt и несложный html без стилей и таблиц. Для того, чтобы результат был максимально похож на привычные бумажные книги, текст можно разбить на страницы по собственному усмотрению с помощью тега <page> и подобрать для них соответствующую текстуру и оформление. Формат издания можно выбрать из диапазона фиксированных значений от 340*450 до 1024*728 пикселей. Готовый результат действительно напоминает развернутую книгу в которой страницы после клика реалистично перевертываются.
Электронным изданиям, описанным в данной статье, присущи свои плюсы, у них достаточно широкая область потенциального применения. Спектр предлагаемого ПО для их создания позволяет выбрать подходящую именно для вас программу. Честно говоря, электронное издательство, хотя и выглядит несколько трудоемко, может стать достаточно увлекательным занятием.
Алексей Кутовенко
© Компьютерная газета
Какими преимуществами обладают электронные книги по сравнению с другими способами представления текстов в компьютере? По существу, главные из них — удобство использования и возможность защиты содержания от нежелательного доступа, видоизменения или копирования. Кроме того, подобные издания объединяют в одной системе сразу саму книгу, и средство ее просмотра.
Через некоторое время на роль рабочего инструмента для созданиря е-книги определились два претендента: программа Natata eBook Compiler и exeBook Self-Publisher, обзору которых и посвящена данная статья.
Начнем с первого продукта — Natata eBook Compiler. Родной страничкой программы является сайт Natata Software, откуда можно загрузить инсталлятор trial-версии,с ограниченным временем использования программы. Этого времени должно хватить, чтобы разобраться, каким образом делается е-книга.
Текст будущей публикации создается заранее и верстается необходимое количество готовых файлов, которым в конечном счете предстоит стать разделами е-книги. Natata eBook Compiler позволяет использовать html, css, txt, gif, jpg и JavaScript. Сама программа собирает эти файлы вместе и выполняет компиляцию набора файлов в один исполняемый файл публикации.
Предположим, что с наполнением будущей книги у нас проблем нет, все уже подобрано, проверено и ждет своего часа, познакомимся с самим процессом изготовления электронной книги. Программа обладает приятным и логичным интерфейсом. Работа над новым проектом начинается с выбора соответствующей позиции в меню. Зате6м, будущему изданию присваивается имя. Кроме того, можно указать автора и краткую аннотацию. Данная информация впоследствии будет включена в соответствующий раздел публикации - About.
Следующим шагом будет указание директории, содержащей приготовленные файлы. Если в процессе компиляции вы передумаете включать в проект все файлы, находящиеся в избранной папке, есть возможность исключать их из проекта, убрав соответствующую отметку в опциях отмеченного файла. Если вы изменили состав файлов в папке проекта, необходимо обновить список кнопкой Re-scan. На вкладке Navigation один из html-файлов проекта назначается стартовой страницей, а остальные располагаются в соответствии с внутренней логикой изложения информации. Есть возможность задать сообщения, которые будут выданы перед запуском готовой книги, а также после окончания работы с ней. Пройдя несколько предлагаемых программой этапов, компилируете готовый проект в один exe-файл с любым именем.
Trial-версия позволяет включить в проект не более пятидесяти файлов. Поскольку в моем проекте их было двадцать шесть, единственным ограничением бесплатной версии стал небольшой баннер Natata Software на панели инструментов готовой книги. Таким образом, даже бесплатный вариант Natata eBook Compiler вполне пригоден для работы над небольшими проектами.
В принципе, побудительным мотивом оказать разработчикам непосредственную материальную помощь, приобретая профессиональную (полную) версию программы, в первую очередь может стать поддержка дополнительных файловых форматов, среди которых — .doc, .pdf и flash-анимация. Кроме этого, она не содержит ограничений на количество файлов в одном проекте.
Кроме того, в профессиональной версии имеется такое важное качество электронной книги, как защищенность. Средствами Natata eBook Compiler можно запретить распечатку и копирование текста книги. Профессиональная версия, кроме этого, дает возможность установить на скомпилированный проект глобальный пароль. Правда, если вы планируете представить свою работу широкому кругу людей, то, сами понимаете, такой подход к защите будет работать только до первого доброго человека, который поделится паролем со своим товарищем. Так что, если ваша главная установка — «Не пущать!», стоит обратить внимание на еще один компилятор электронных книг — exeBook Self-Publisher.
Защищенность конечного продукта была одним из приоритетов автора программы — Якова Судейкина при разработке пргграммы. При изготовлении электронной книги готовый текст рендерится, поэтому его изъятие из готового файла представляет собой довольно-таки нетривиальную задачу. Книгу можно не просто защитить паролем, но и привязать к серийному номеру какого-нибудь элемента аппаратной части конкретного компьютера. Правда, для того, чтобы воспользоваться этими возможностями, придется заплатить автору и зарегистрироваться, иначе можно любоваться результатами своего труда только в режиме предварительного просмотра, то есть без конечной компиляции.
Подход к созданию электронного издания в данной программе заметно отличается от рассмотренного выше. Вашему вниманию будет предложено окно редактора с минималистическим дизайном интерфейса, в котором вы сможете набрать текст будущей публикации. Для его оформления используется набор стандартных тегов HTML, при помощи которых задаются параметры шрифтов, вставляются картинки или ссылки. Кроме того, программа способна импортировать готовый текст из файла. В программе поддерживается txt и несложный html без стилей и таблиц. Для того, чтобы результат был максимально похож на привычные бумажные книги, текст можно разбить на страницы по собственному усмотрению с помощью тега <page> и подобрать для них соответствующую текстуру и оформление. Формат издания можно выбрать из диапазона фиксированных значений от 340*450 до 1024*728 пикселей. Готовый результат действительно напоминает развернутую книгу в которой страницы после клика реалистично перевертываются.
Электронным изданиям, описанным в данной статье, присущи свои плюсы, у них достаточно широкая область потенциального применения. Спектр предлагаемого ПО для их создания позволяет выбрать подходящую именно для вас программу. Честно говоря, электронное издательство, хотя и выглядит несколько трудоемко, может стать достаточно увлекательным занятием.
Алексей Кутовенко
© Компьютерная газета