что значит fb2 формат
Описание формата FB2 или как создать FB2 вручную?
Одним из самых популярных форматов, в котором распространяются электронные книги, является формат FB2, в этой статье мы с Вами рассмотрим особенности данного формата, Вы узнаете, как создать файл FB2 и как его редактировать, а также я расскажу об основных элементах (тегах), с помощью которых размечается файл FB2.
Описание формата FB2
FB2 (FictionBook) – специальный формат разметки электронных книг, реализованный на XML.
FB2-файл – это файл в формате XML с расширением FB2, который является электронной книгой.
Формат FB2 создан для обеспечения совместимости электронных книг с любыми устройствами, иными словами, чтобы электронные книжки можно было удобно читать на всех устройствах.
Самым простым форматом, который читается абсолютно на всех устройствах, является TXT, т.е. обычные текстовые файлы, однако эти файлы не содержат никакой разметки (нет форматирования), за счет этого их чтение вызывает затруднение, простыми словами, не удобно, особенно если этот файл — книга. Поэтому и был создан стандарт FB2, который также читается очень легко на всех устройствах, но уже имеет разметку, что делает FB2-файлы удобными для чтения.
Формат FB2 предполагает разметку структуры документа, в нем нет привязки к типу или размеру устройства, на котором будет читаться файл FB2. Именно поэтому книга (FB2 документ) будет отображаться одинаково правильно на всех устройствах независимо от их размеров или аппаратного обеспечения. Отображение структуры FB2 документа будет зависеть только от пользовательских настроек конкретной программы или устройства, на котором будет открыт FB2 документ.
Книги в формате FB2, как уже было отмечено, это обычные XML-документы с расширением FB2, они размечаются с помощью тегов и могут содержать описание книги, обложку и картинки в двоичном формате, разделы и текст, размеченные специальным образом для удобного чтения, цитаты, таблицы и другие нужные элементы книги. Лично мне принцип разметки FB2 напоминает язык HTML, где HTML-документы точно также размечаются тегами.
Официальный сайт FictionBook — http://www.fictionbook.org. На нем Вы найдете самую детальную информацию о данном формате.
Как создать файл FB2?
Для того чтобы создать книгу в формате FB2 (или просто файл), существует очень много программ, например: Fiction Book Designer или Fiction Book Editor, они позволяют создавать книги с нуля, а также редактировать уже существующие. Но чисто в FB2 Вы, конечно же, не будете писать книгу, Вы ее будете писать в удобном текстовом редакторе, а потом переносить в FB2, перечисленные программы позволяют вставлять текст и осуществлять его разметку, в некоторых случаях даже сохраняя исходное форматирование. Они содержат графические инструменты, которые позволяют создавать все элементы формата FB2, при этом технические знания формата FB2 не требуются. Но честно сказать, к этим программам нужно привыкать и лично мне они не приглянулись. Кстати, если Вы знаете очень удобную программу, предназначенную для создания и редактирования файлов FB2, которой Вы лично пользуетесь, и она Вас устраивает, делитесь названием в комментариях, мне и другим посетителям сайта было бы интересно узнать их.
Существуют также и онлайн конвертеры, которые позволяют сконвертировать файл, например, Word в формат FB2. Однако по опыту могу сказать, что конвертация в FB2 проходит не совсем гладко, т.е. файл FB2 Вы, конечно же, получите, но разметка будет не совсем та, которую Вы ожидаете. Иными словами, итоговое форматирование книги будет не очень удобно для чтения.
В связи с этим сконвертированные файлы FB2 необходимо редактировать или специальными программами (например, теми, которые мы рассмотрели выше), или вручную, если эти программы Вам так же, как и мне не приглянулись.
Чтобы отредактировать файл FB2 вручную, нужно знать принцип разметки FB2, т.е. теги, с помощью которых размечается FB2-документ, но в этом нет ничего сложного, как я уже отмечал, это не сложней, чем разметка с помощью HTML, я бы даже сказал легче.
Файл FB2 можно легко открыть в простом текстовом редакторе, очень удобно пользоваться Notepad++.
Основные теги FB2 (элементы FB2)
Как мы уже выяснили, формат FB2 – это разметка в формате XML. Документ FB2, как и XML, необходимо объявлять, он содержит один корневой элемент, в котором и располагается вся остальная размеченная информация. Практически все элементы (теги) в FB2 открываются и обязательно закрываются, в противном случае отображение книги будет некорректным, есть теги, которые не нужно закрывать (одиночные теги, примеры мы рассмотрим ниже), но это скорей исключение из правил, поэтому запомните, что в FB2 все элементы необходимо закрывать.
Давайте рассмотрим основные элементы формата FB2.
Объявление XML документа
В самом начале любого файла FB2 необходимо объявить XML документ, это делается следующим образом.
FictionBook – корневой элемент FB2
В FB2 все данные расположены в корневом элементе, он один и называется FictionBook. Открывается в начале сразу после объявления XML, а закрывается в самом конце файла FB2.
Корневой элемент FictionBook содержит несколько вложенных элементов: description, body и binary.
description – описание книги (документа)
description – тег, с помощью которого описывается FB2 документ. Данный элемент обязательно указывается, причем только один раз.
В разделе description можно располагать следующие элементы.
title-info – информация о книге
Элемент содержит информацию о книге. Внутри данного элемента возможно размещение следующей информации:
document-info – информация о файле FB2
Элемент содержит информацию о файле (документе) FB2. Возможно размещение следующей информации:
publish-info – сведения об издании книги
Элемент содержит информацию об издании книги. Возможно размещение следующей информации:
custom-info – произвольная информация
Необязательный элемент, может содержать любую произвольную информацию.
body – тело документа
body – тег, в котором мы размещаем все содержимое своего FB2 документа. Обычно в документе один элемент body.
Для разметки текста в книге мы можем использовать следующие теги внутри элемента body (ниже представлены не все теги, а только часто используемые):
binary – двоичные объекты
binary – данный тег содержит двоичные объекты, которые включает FB2 документ (например, картинки). Binary имеет следующие атрибуты:
В FB2 есть поддержка картинок в формате JPG (тип image/jpeg) и PNG (тип image/png). Формат GIF не поддерживается. Файл для обложки обычно называют cover.jpg.
Если Вы заметили, в формате FB2 отсутствуют теги, с помощью которых можно разметить как нумерованные, так и маркированные списки, это является одним из недостатков данного формата. Иными словами, если Вам нужно сделать список, Вы это будете делать вручную в виде текста, никаких специальных элементов в FB2 для этого нет.
Примечание! Если у Вас итоговая книга отображается на устройстве не так, как Вы ожидаете, это означает, что Вы допустили ошибку в разметке, например, не закрыли тег или неправильно его написали. В этих случаях возможно некорректное отображение всей книги, включая обложку, т.е. она может просто не отображаться (только из-за того, что в разметке ошибка, которая даже не связана с обложкой). Поэтому после формирования книги следует проверять ее на предмет наличия ошибок (существуют специальные валидаторы, некоторые программы по созданию FB2 обладают встроенным таким функционалом).
Пример разметки электронной книги в формате FB2
Сейчас я приведу отрывок исходного текста книги, размеченного с помощью формата FB2.
Заметка! В примере отрывок книги «Как стать программистом? 14 советов по достижению поставленной цели», эту книгу написал я, она предназначена для тех, кто хочет стать программистом, в ней представлен последовательный план действий.
У меня на этом все, надеюсь, статья была Вам интересна, пока!
Особенности формата FB2: чем открыть файл электронной книги
В статье список бесплатных ридеров для компьютера и смартфона на Android или iOS
Любители электронных книг хотя бы раз сталкивались с форматом FB2 и не понимали, как его открыть на компьютере. Для чтения FB2 доступно множество бесплатных программ, которые также отлично подойдут для текстовых файлов книг всех форматов. В нашей статье рассмотрим популярные «читалки» для ПК, планшетов и электронных книг на разных ОС.
Содержание
Описание формата
Документы с расширением FB2 помимо текста с присвоенными тегами содержат изображения, вложения и структурную разметку. Проблем с открытием формата на электронных книгах не возникает – соответствующее ПО установлено в них изначально. А вот при чтении с планшета или ПК на ОС Windows придется повозиться.
Просмотр FB2 на ПК
Для Windows разработаны десятки программ, сложнее обстоят дела с macOS и Linux. Чем читать FB2 скачанные на компьютер с данными операционными системами? Отметим популярные бесплатные утилиты и расширения:
Альтернативные решения – использование онлайн-конвертеров, с помощью которых FB2-файлы переводятся в читаемые для macOS и Linux форматы.
Некоторые капризные ридеры могут не запускаться на семерке, поэтому используйте программы, совместимые с вашей операционной системой. Чем открыть FB2 на Windows 7:
Загрузите и установите одну из программ, после чего нажмите на файл правой кнопкой и выберите пункт меню «Открыть с помощью», далее в списке кликните на соответствующую программу. Обратите внимание: AlReader помимо чтения позволяет редактировать файлы в формате FB2.
Чтобы открыть FB2 на Windows 10, установите расширение из Microsoft Store или используйте отмеченные выше программы. Дальше алгоритм тот же: файл попытается открыться в стандартном редакторе, чтобы этого не произошло необходимо изменить программу для открытия по умолчанию. Для этого щелкните на документ правой кнопкой мыши, выберите пункт меню «Открыть с помощью», после чего кликните на загруженный ридер.
Открыть FB2 онлайн
В интернете достаточно сервисов, способных открыть файл FB2 онлайн, представляем самые удобные из них:
Еще один вариант – установка расширения FB2 Reader в браузер, его поддерживает Google Chrome, Firefox и многие другие. Данное расширение импортирует файл для чтения на отдельной вкладке.
Открыть FB2 на Android
Для тех кто не знает как читать FB2 на Android даём подсказку: «Play Книги» входит в базовый пакет предустановленных приложений системы. Если вы его уже попробовали, и оно вам не подходит, ловите самые популярные «читалки» для смартфонов и планшетов:
Открыть FB2 на iPhone
На iOS не густо с качественными ридерами, но нам понравилось приложение i2reader. Работает с большим количеством расширений: FB2, EPUB, DOC, DOCX, PDF (текст), RTF, HTML, и plain text. Поддерживает словари, автопрокрутку, автопереносы и многие другие удобства.
Что такое файл FB2 – как его открывать, редактировать и конвертировать
Файл с расширением FB2 является файлом FictionBook eBook. Формат был создан для обработки художественных произведений, но, конечно, его можно использовать для хранения электронных книг любого типа.
Файлы FB2 не содержат DRM и могут содержать сноски, изображения, форматированный текст, Unicode и таблицы, которые могут поддерживаться или не поддерживаться некоторыми считывателями FB2. Любые изображения, используемые в электронной книге, такие как PNG или JPG, преобразуются в Base64 (двоичный файл) и сохраняются в самом файле книги.
В отличие от других файлов электронных книг, таких как EPUB, формат FB2 – это всего лишь один XML-файл.
Некоторые файлы FB2 хранятся в ZIP-файле и поэтому называются *.FB2.ZIP.
Как открыть файл FB2
Существует много различных программ чтения файлов FB2, доступных практически на всех платформах. Однако, прежде чем попытаться открыть книгу на телефоне, компьютере и т.д., убедитесь, что это именно файл FB2.
Если вы не можете открыть свой файл в программах, упомянутых ниже, перепроверьте, правильно ли вы читаете расширение файла. В действительности вы можете иметь дело с совершенно другим форматом файлов, который не имеет ничего общего с форматом электронных книг, например, FBC, FBX (Autodesk FBX Interchange), FBR, FB! (Неполная загрузка FlashGet) или FBW (резервное копирование HP Recovery Manager).
Открыть FB2 с компьютера
Вы можете читать файлы FB2 на компьютере с помощью различных программ, в том числе Calibre, Cool Reader, FBReader, STDU Viewer, Athenaeium, Haali Reader, Icecream Ebook Reader, OpenOffice Writer (с плагином Ooo FBTools) и, возможно, некоторых других.
Некоторые веб-браузеры поддерживают надстройки, которые также позволяют просматривать файлы FB2, например, FB2 Reader для Firefox.
Если вы читаете много электронных книг на своем компьютере, возможно, у вас уже установлена хотя бы одна из этих программ. Если это так, и вы дважды щелкаете файл FB2, но он открывается в программе, которую вы не хотите использовать по умолчанию, вот как это можно изменить: как изменить ассоциации файлов в Windows. Это очень легко сделать.
Открыть FB2 с телефона или планшета
Вы можете читать книги FB2 на iPhone, iPad, устройствах Android и т.д. С помощью мобильного приложения. В магазинах приложений доступны всевозможные приложения для чтения электронных книг, но только некоторые из них работают с файлами FB2.
На iOS вы можете установить FB2Reader или KyBook для загрузки файлов FB2 непосредственно на ваш iPhone или iPad. Например, FB2Reader позволяет отправлять книги в приложение из браузера компьютера или импортировать их из таких мест, как Google Drive и Dropbox.
FBReader и Cool Reader (оба из которых также являются приложениями для Windows, как упоминалось выше) являются примерами бесплатных мобильных приложений, которые могут читать файлы FB2 на устройствах Android.
Открыть FB2 с устройства E-Reader
Большинство популярных электронных книг, таких как Amazon Kindle, в настоящее время изначально не поддерживают файлы FB2, но вы всегда можете конвертировать свою книгу FB2 в один из многих форматов, поддерживаемых вашим устройством для электронных книг. Посмотрите, Как преобразовать файл FB2 ниже.
PocketBook является примером ридера, который поддерживает формат FB2 электронных книг по умолчанию.
Как конвертировать файл FB2
Преобразование файла FB2 можно выполнить с помощью бесплатного конвертера файлов, такого как онлайн-конвертер Zamzar. Этот веб-сайт может конвертировать FB2 в PDF, EPUB, MOBI, LRF, AZW3, PDB, PML, PRC и другие подобные форматы электронных книг и документов.
В других программах выберите такие параметры, как Преобразовать, Сохранить как или Экспорт, а затем выберите нужный формат из списка. Каждая программа делает это немного по-своему, но это не сложно найти, если немного покопаться.
Что такое fb2 и почему он устарел
Что такое fb2 концептуально
Самая важная (и самая трудная для понимания, как показывает практика) идея относительно fb2 состоит в том, что это не формат для читалок. Могло сложиться так, что простые читатели с fb2 никогда не столкнулись бы и вообще не знали бы о его существовании, но при этом он все равно бы существовал и хранился в библиотеках, будь то пиратских или легальных. Как не знают читатели этих библиотек о формате хранения на диске данных InnoDB в MySQL, хотя формат используется повсеместно. fb2 – это прежде всего технология, позволяющая создавать другие форматы.
Минималистичные возможности fb2 загоняют редактора в прокрустово ложе базовых тегов. Хорошо ли это? Обычно да. Откройте бумажную книгу, над оформлением которой работали профессионалы. Вы не найдете там ни вольностей с отступами, ни разноцветного текста. Главное же – минимализм гарантирует адекватное отображение книги на любом устройстве и в любом формате, задает четкие требования к читалке и ясные критерии валидации, определяет минимальные требования к заполнению мета-информации. Ведь реально имеющиеся читалки для epub далеко не всегда поддерживают даже тот «минималистичный» набор средств оформления, который дает fb2! Благодаря этому создатель книги просто не может создать файл, который «осыпется» на конечном устростве – средства, которые ему предоставлены, доступны всегда и везде.
Концептуальная проблема, решаемая fb2, такова: до тех пор, пока нет единого формата, одинаково понимаемого всеми читалками (очевидная утопия на сегодня), любой сервис, предоставляющий e-книги читателем, стоит перед выбором – готовить и предлагать книги в формате X тем, кто этот формат понимает либо найти способ предоставлять книги в ЛЮБОМ формате ЛЮБОМУ читателю. Те, кто идут по второму пути, рано или поздно либо создают свой «fb2» либо используют имеющийся. Для решения этой задачи объективно необходим единый универсальный формат, из которого автоматически готовятся все остальные форматы. Вот для этого и был создан fb2.
Поэтому противопоставление fb2 и epub, навернутого, обладающего возможностями и прочая и прочая, лишено смысла. Вы не с можете получить книгу для Amazon Kindle гарантированного качества из первого попавшегося валидного epub, заточенного на iPad. Либо проверяйте и верстайте каждую книгу вручную, либо потребуется fb2 или любая другая его идеологическая замена.
То, что fb2 оказался востребован на конечных устройствах весьма кстати, но технологии типа fb2 существовали, существуют (например, см. DocBook) и будут существовать до тех пор, пока все оконечные устройства не будут выпускаться на одном движке, чего в обозримом будущем не предвидится. Сегодня даже разные epub-читалки настолько по-разному работают с текстом и так перекладывают критичный функционал на индивидуальные «расширения», что даже 100% доминирование epub, случись оно, не избавит нас от нужды в отдельной технологии, обеспечивающей принцип «сделал один раз – читается везде».
Почему fb2 устарел
Сперва о собственно структуре файла fb2. Можно констатировать, что использование XML в качестве контейнера было не самой удачной идеей. Идеология fb2 идентична общепринятой сегодня – контейнер-обертка, содержащий изолированные поименованные элементы с явно указанным MIME-типом, но zip-контейнер с файлом мета-дескрипторов, ставший на сегодня стандартом де-факто, стал бы намного лучшим решением.
Далее о выразительных возможностях. fb2, как и явствует из его названия, ориентирован на художественную литературу и публицистику. Из необходимого для работы с действительно сложными текстами, такими как учебники, справочники и научные публикации, fb2 имеет только мощные средства работы со сносками. Не хватает не только возможности сложной верстки текста иллюстраций, но нет даже нумерованных и булетированных списков, разрядки текста, средств формирования «замечания на полях» и т.п. обыденных в полиграфии вещей. Формат нуждается в серьезном расширении базовых выразительных возможностей и множестве мелких усовершенствований, так же стоит держаться ближе к семантике HTML.
Помимо оформительского «костяка» требуется выработать рекомендации относительно работы с CSS. Опыт и fb2, и epub показывает, что простое включение в стандарт ссылки на последнюю спецификацию W3C не только не решает проблем, но создает новые. Все возможности современного WWW в читалке никто в ближайшие лет пять не реализует, да они там и не нужны, с другой стороны в читалках требуются многие вещи, которые в сети либо второстепенны, либо вовсе отсутствуют. Требуется многоуровневая и гибкая, но однозначная система требований и рекомендаций по использованию средств форматирования. Просто выдача индульгенции на «добавляйте в стандарт всё, читалки отличат своё» не позволит адекватно обслуживать читателей.
Еще потребуется расширить возможности по работе с графикой. Прежде всего это SVG на уровне требования, так же это возможности управлять поведением графических элементов на листе – привязка иллюстраций к тексту и т.п. вещи, необходимые в сложных текстах и не описанные должным образом с учетом разбивки текста на страницы даже в HTML.
Так же весьма полезно шире опираться на открытые стандарты. За прошедшие с момента создания fb2 10+ лет выработано множество решений для частых проблем – от инструментария для работы с ZIP-пакетами до тех самых спецификаций CSS3, SVG, XPointer и т.п.
Мораль
Технологии на основе fb2 – уникальная гибкая и мощная платформа для дистрибуции электронных книг. Однако, технология уже ощутимо отстает и от возросших возможностей современных «читалок», и от выросших требований к оформлению контента.
В следующей статье я расскажу о epub, лидере современной зарубежной индустрии электронного книгоиздания. Мы разберем содержимое файла, сильные и слабые стороны формата, сравним его по ключевым параметрам с fb2 и еще немного поговорим о том, почему замена fb2 на epub невозможна.
Электронные книги и их форматы: FB2 и FB3 — история, плюсы, минусы и принципы работы
В прошлом материале мы рассказывали об особенностях формата DjVu. Сегодня мы решили остановиться на формате FictionBook2, более известном как FB2, и его «наследнике» FB3.
Появление формата
В середине 90-х годов энтузиасты начали оцифровывать советские книги. Они переводили и сохраняли литературу в самых разнообразных форматах. Одна из первых библиотек в Рунете — Библиотека Максима Мошкова — использовала форматированный текстовый файл (TXT).
Выбор в его пользу был сделан из-за устойчивости к повреждению байтов и универсальности — TXT открывается на любой операционной системе. Однако он затруднял обработку хранимой текстовой информации. Например, для перехода на тысячную строку приходилось обрабатывать 999 строк, идущих перед ней. Книги также хранили в «вордовских» документах и PDF — последний было сложно преобразовывать в другие форматы, а слабые компьютеры открывали и отображали PDF-документы с задержками.
Также для «хранения» электронной литературы использовали HTML. Он упростил индексацию, преобразование в другие форматы и создание документов (разметку текста тегами), но привнес собственные недостатки. Одним из самых значимых была «расплывчатость» стандарта: он позволял определенные вольности при написании тегов. Некоторые из них должны были быть закрыты, другие (например,
) — закрывать было необязательно. Сами теги могли иметь произвольный порядок вложения.
И хотя подобная работа с файлами не поощрялась — такие документы считались некорректными — стандарт требовал от ридеров попробовать отобразить содержимое. Здесь и возникали сложности, так как в каждом приложении процесс «домысливания» был реализован по-своему. При этом на тот момент имеющиеся на рынке устройства и приложения для чтения понимали один-два специализированных формата. Если книга имелась в одном формате, её приходилось переформатировать, чтобы прочесть. Решить все эти недостатки и был призван FictionBook2, или FB2, который взял на себя первичное «причесывание» текста и конвертацию.
Отметим, что у формата была первая версия — FictionBook1 — однако она носила лишь экспериментальный характер, просуществовала недолго, на сегодняшний день не поддерживается и не имеет обратной совместимости. Поэтому под FictionBook чаще всего подразумевают его «последователя» — формат FB2.
FB2 создала группа разработчиков, возглавляемая Дмитрием Грибовым, который является техническим директором компании «ЛитРес», и Михаилом Мацневым, создателем читалки Haali Reader. В основу формата лег XML, который строже, чем HTML, регламентирует работу с незакрытыми и вложенными тегами. XML-документ сопровождается так называемой XML-схемой. XML-схема — это специальный файл, в котором собраны все теги и описаны правила их применения (последовательность, вложенность, обязательность и необязательность и др.). В FictionBook схема находится в файле FictionBook2.xsd. Пример XML-схемы вы можете найти по ссылке (она используется магазином электронных книг «ЛитРес»).
Структура документа FB2
Тег содержит таблицы стилей, чтобы облегчить конвертацию в другие форматы. В лежат закодированные с помощью base64 данные, которые могут понадобится для рендеринга документа.
Элемент содержит всю необходимую информацию о книге: жанр произведения, список авторов (Ф. И. О., адрес электронной почты и сайт в интернете), название, блок с ключевыми словами, аннотацию. Также в нем может быть информация о вносимых в документ изменениях и данные об издателе книги, если она выпускалась на бумажном носителе.
Вот так выглядит часть блока в записи FictionBook для произведения «Этюд в багровых тонах» Артура Конана Дойла, взятого из Проекта «Гутенберг»:
FictionBook также предоставляет несколько тегов для работы с гиперссылками. Они основываются на спецификации XLink, разработанной консорциумом W3C специально для создания ссылок между различными ресурсами в XML-документах.
Достоинства формата
Стандарт FB2 включает в себя лишь минимально необходимый набор тегов (достаточный для «оформления» художественной литературы), что упрощает его обработку ридерами. Причем в случае прямой работы ридера с форматом FB, пользователь получает возможность настроить под себя практически все параметры отображения.
Строгая структура документа позволяет автоматизировать процесс преобразования из формата FB в любой другой. Эта же структура дает возможность работать с отдельными элементами документов — настраивать фильтры по авторам книг, названию, жанру и др. По этой причине формат FB2 и приобрел популярность в Рунете, став стандартом по умолчанию в российских электронных библиотеках и библиотеках стран СНГ.
Недостатки формата
Простота формата FB2 является его достоинством и недостатком одновременно. Это ограничивает функционал для сложной верстки текста (например, примечаний на полях). В нем нет векторной графики и поддержки нумерованных списков. По этой причине формат не очень подходит для учебников, справочников и технической литературы (об этом даже говорит само название формата — fiction book, или «художественная книга»).
При этом, чтобы отобразить минимальную информацию о книге — название, автора и обложку — программе требуется обработать практически весь XML-документ. Это связано с тем, что метаданные располагаются в начале текста, а изображения — в конце.
FB3 — развитие формата
В связи с возросшими требованиями к форматированию текстов книг (и чтобы нивелировать некоторые из недостатков FB2), Грибов начал работу над форматом FB3. Позже разработка остановилась, но в 2014 году была возобновлена.
По словам авторов, они изучили реальные потребности при издании технической литературы, посмотрели учебники, справочники, пособия и очертили более конкретный набор тегов, который бы позволил отобразить любую книгу.
В новой спецификации формат FictionBook представляет собой zip-архив, в котором отдельными файлами хранятся метаданные, изображения и текст. Требования к формату zip-файла и соглашения о его организации прописаны в стандарте ECMA-376, определяющем Open XML.
Был сделан ряд улучшений, связанных с форматированием (разрядка, подчеркивание) и добавлен новый объект — «блок» — оформляющий произвольный фрагмент книги в виде четырехугольника и способный внедряться в текст с обтеканием. Появилась поддержка нумерованных и маркированных списков.
FB3 распространяется по свободной лицензии и имеет открытый код, поэтому издателям и пользователям доступны все утилиты: конвертеры, облачные редакторы, читалки. Текущую версию формата, читалку и редактор можно найти в репозитории проекта на GitHub.
В целом FictionBook3 пока менее распространён, чем его старший брат, однако книги в этом формате уже предлагают несколько электронных библиотек. А в «ЛитРес» еще пару лет назад заявляли о намерении перевести весь свой каталог на новый формат. Часть ридеров уже поддерживает весь необходимый функционал FB3. Например, работать с этим форматом «из коробки» умеют все современные модели ридеров ONYX, например, Darwin 3 или Cleopatra 3.
/ ONYX BOOX Cleopatra 3
Более широкое распространение FictionBook3 позволит сформировать экосистему, ориентированную на полноценную и эффективную работу с текстом на любом устройстве с ограниченными ресурсами: черно-белым или небольшим дисплеем, низким объемом памяти и др. По словам разработчиков, единожды сверстанная книга будет максимально удобной в любой среде.