Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
реферат форматы ЭИ.doc
Скачиваний:
11
Добавлен:
01.05.2025
Размер:
133 Кб
Скачать
☆

4. Формат fb2.

FB2 (FictionBook 2.0) - это открытый формат, основанный на XML, что (теоретически) позволяет создать программы для чтения на любой платформе. Поддержка Unicode полностью решает проблему корректного отображения текстов на разных языках. Поддерживается графика. Для Windows и Pocket PC выпущено множество инструментов для чтения книг в этом формате и для конвертации в него текстов из других форматов, существуют библиотеки, поддерживающие FB2 и экспорт из него в различные форматы. Однако, пока нет читалок FB2 под другие платформы.

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

Стандарт был разработан группой разработчиков во главе с Дмитрием Грибовым и Михаилом Мацневым.

Правильно подготовленный электронный текст в формате FictionBook содержит в себе всю необходимую информацию о книге: структурированный текст, иллюстрации, информацию об авторе и издании, но не содержит информацию о внешнем виде документа. Как будет выглядеть текст, полученный из формата .fb2, зависит либо от настроек программы-просмотрщика этого формата, либо от параметров, заданных при конвертации файла в другой формат.

К примеру, в тексте документа .fb2 содержатся фразы, оформленные как заголовки. Программа, в которой откроют файл, в зависимости от настроек может отобразить их, в отличие от остального текста, либо крупным шрифтом, либо другим цветом, или как-то иначе. Так, при конвертации в формат HTML, каждому заголовку может быть сопоставлен определённый HTML-тег, например, <H4> или <B>.

В документе имеется информация о книге в виде, пригодном для автоматической обработки. К примеру, в электронную библиотеку поступила книга в формате .fb2. Эта книга может быть автоматически помещена в раздел автора книги, а название книги и аннотация могут автоматически отобразиться в колонке новостей библиотеки. Таким образом, намного упрощается процесс помещения в библиотеку новых книг. Некоторые электронные библиотеки перешли на формат FictionBook полностью, и не принимают книги, подготовленные в других форматах. Однако на страницах этих библиотек можно скачать одну и ту же книгу в виде файлов других распространённых форматов (plain text, RTF, HTML, rb, doc, prc, ePub, PDF), полученных из FB2 путём автоматической конвертации.

Программы, поддерживающие формат:

Чтение

  • FBReader — свободная программа чтения электронных книг для компьютеров на базе Windows и GNU/Linux, а также для мобильных устройств на базе Android.

  • CoolReader

  • Okular — универсальное приложение для просмотра документов из окружения рабочего стола KDE 4.

  • PyBookReader — ещё одна программа для GNU/Linux, FreeBSD и других операционных систем с поддержкой автоматической прокрутки.

  • STDU Viewer — бесплатная для некоммерческого использования универсальная программа чтения файлов электронных книг для Microsoft Windows.

  • TequilaCat Book Reader — Java-приложение для телефонов. FB2 воспроизводит в упрощённом виде.

  • Foliant Java-приложение для телефонов. Воспроизводит FB2.

  • FReader — бесплатная программа чтения электронных книг на HP Touchpad (WebOS).

  • ICE Book Reader — бесплатная программа чтения/каталогизации электронных книг в форматах .LIT, .CHM, .ePub, .HTML, .DOC, .PDB, .FB2 и т. д. с конвертацией различных кодовых страниц.

  • FB2 Reader — расширение для браузеров Firefox и SeaMonkey.

  • Offline FB2 Reader — ещё одно расширение для браузера Chrome.

Редактирование

  • Fiction Book Editor (FBE) — редактор для Windows.

Конвертирование

  • Calibre — свободная кросс-платформенная программа для чтения, хранения электронных книг и синхронизации с устройствами для чтения электронных книг. В наличии как встроенная FB2-читалка, так и конвертер из/в FB2.

  • OOo FBTools — кроссплатформенный плагин для OpenOffice.org Writer, позволяющий экспортировать документы в формат FictionBook.