Чтение онлайн

ЖАНРЫ

Создание электронных книг в формате FictionBook 2.1: практическое руководство (beta 4)
Шрифт:

«Text encoding». Позволяет выбрать кодировку текста.

«Line break type». Способ перевода строки. Три варианта: Windows (CR\LF), Unix (LF), Macintosh (CR).

FB2–>RTF (*.rtf)

Преобразование в Rich Text Format. Чаще всего применяется, чтобы распечатать файл.

Довольно качественная конвертация. Грамотно обрабатываются выделения шрифта, заголовки, картинки.

Настроек всего пять.

«Skip all images» — не вставлять в выходной файл картинки.

«No cover image» —

не вставлять в выходной файл картинку обложки.

«Skip description» — пропустить заголовок FictionBook.

Две последние опции «Compatible encoding» и «Compatible images» служат для придания выходному файлу большей совместимости с разным софтом.

FB2–>LIT (*.lit)

Преобразование в формат Micro$oft Reader.

Опции у этого режима полностью аналогичны FB2–>iSilo.

FB2–>RB (*.rb)

Преобразование в формат Gemstar Rocket e-Book. Аналогично iSilo, файл сперва преобразуется в HTML, а затем обрабатывется внешней утилитой rbmake.

Настройки таковы:

«Skip description» — пропустить заголовок FictionBook.

«No images» — не вставлять в выходной файл картинки.

«No cover» — не вставлять в выходной файл картинку обложки.

Следом идет блок «Cyrillic support» (поддержка кириллицы) с одной-единственной опцией «Translit title and author name» (транслитерировать название книги и имя автора)

Блок «Table of content generation» предлагает настроить создание оглавления. Можно отказаться от оглавления вообще («No table of content»), выбрать включение заголовков первого («top-level», второго «two-levels deep», третьего «three-levels deep» уровня вложеннности, или, вообще, включить ВСЕ заголовки. («Include ALL headers to toc»)

Опция «Shorten multi-line headers in TOC» позволяет урезать при этом длинные заголовки, занимающие несколько строк.

Блок «Text formatting» позволяет настроить форматирование текста.

Текст будет прерываться и начинаться с новой страницы на заголовках первой, второй, третьей степени вложенности, на любой секции или вообще разрывов не будет.

Можно также настроить гарнитуру шрифта и ориентацию страницы (портретная/альбомная).

Часть VII

Прочее программное обеспечение для работы с FictionBook

§ 7.1 Программа-библиотекарь для книг в формате FictionBook

Вы уже привыкли читать «с экрана», вы читаете много, и ваша коллекция электронных книг постоянно растет. Но когда количество книг переваливает за вторую сотню, то внезапно обнаруживается, что найти нужную книгу становится все труднее.

Поневоле приходишь к мысли, что нужен каталогизатор или оболочка, который позволит рассортировать массив файлов и

эффективно ориентироваться в нем.

Специально для этих целей Дмитрий Пустовит и Олег Князев написали программу FB2Librarien («Библиотекарь»).

Данное описание верно для версии 1.4.0.0

Основные функции и возможности программы:

Ведет базу данных всех имеющихся книг. Информация хранятся в формате бесплатной СУБД Firebird 1.5.

Автоматически сортирует книги, согласно описаниям (description).

Отображает всю информацию о книге, включая аннотацию и обложку.

Позволяет добавлять дополнительную информацию, например, подробные сведения об авторе.

Поддерживает раздельную работу пользователей. Для каждого пользователя ведется отдельная история чтения книг, избранное.

Позволяет пользователям оценивать книги и добавлять рецензии.

Может экспортировать книги из библиотеки на ActiveSync устройство (поддерживаются устройства под управлением WinCE и PalmOS) или просто в отдельную папку.

Может работать в локальной сети.

Поддерживает скины .msstyle.

Можно экспортировать список всех книг в html-файл.

Установка программы

Скачать программу можно с ftp-сервера Fictionbook.org. Раздел pub. Программа полностью бесплатна. Для работы FB2Librarien требуется M$ Windows 2000 или XP. Запуск программы под Windows 9x возможен, но там она работает не совсем корректно.

Распакуйте архив в нужную директорию. Совсем не обязательно, чтобы она была в Program Files. Лучше всего создать директорию в корневом каталоге диска, например, D:\FB2LIBR.

При этом установка Firebird на ПК вовсе не требуется. Необходимая dll-ка включена в дистрибутив программы. Сервер Firebird будет нужен только при работе в локальной сети.

При первом запуске программы автоматически открывается пустая база данных. Она хранится в каталоге, где находится программа, в поддиректории Library.

Можно использовать ее, а можно создать свою.

Cоздание новой базы данных.

Новая база создается с помощью функции меню «Библиотека/Создать» (Ctrl+N).

Выбираем способ хранения книг «База данных» или «Файловая система».

При способе хранения «База данных» файлы книг хранятся в теле самой базы данных, в поле BLOB.

При способе хранения «Файловая система» книги размещаются в специально отведенной папке, упакованные в архивы ZIP. Для каждого автора создается отдельная папка «имя_фамилия».

Нужно указать местоположение файла базы и его формат (рекомендуется .fdb), а для способа хранения «Файловая система» еще и папку, где будут храниться книги — точку монтирования.

Способ хранения данных можно в любой момент изменить. Делается это функцией меню «Библиотека/Изменить способ хранения».

В настройках, «Инструменты/Опции», в разделе «Хранилище» тоже присутствует выбор «База данных/Файловая система». Однако попытка изменить способ хранения книг таким образом, может привести лишь к тому, что часть книг будет в базе, а часть — в папках.

Поделиться с друзьями: