Fact-checked by Grok 2 weeks ago

FictionBook

FictionBook (FB2) is an open XML-based e-book format designed primarily for fiction literature, originating in and emphasizing semantic structure over visual layout to facilitate easy conversion and rendering across devices. Developed by Gribov along with collaborators like Mikhail Matsnev, the format was first released in 2004 as FictionBook 2.0, building on earlier iterations to incorporate standards such as XML namespaces and for hyperlinks. The core specification is defined by an hosted at gribuser.ru, which outlines elements for book metadata, body content, and binary data like images encoded in Base64. Key features include dedicated tags for literary elements such as epigraphs, poems, verses, citations, and footnotes, enabling precise markup of content hierarchy without prescribing styles like fonts or margins. It supports embedded for authors, titles, genres, and ISBNs directly within the file, promoting efficient document management and DRM-free distribution. The format stores the entire book—including text, images, and optional CSS stylesheets—in a single, lightweight file, making it suitable for both large libraries and mobile reading. FictionBook gained significant popularity in Russia due to its simplicity and compatibility with free software like FBReader, CoolReader, and Okular, which render it natively without conversion. While less common globally compared to or MOBI, it remains a preferred choice for Russian-language fiction and has influenced later developments, such as FictionBook 3.0, an evolution aimed at broader open e-book standards. Its reflowable design ensures adaptability to various screen sizes, underscoring its role in accessible digital publishing.

Overview

Definition and Purpose

FictionBook 2.0, commonly known as FB2, is an XML-based e-book format that originated in in the early 2000s. It serves as a structured method for digitally representing books, particularly those in the genre, while remaining adaptable for works. As a well-formed XML document based on W3C XML standards and conforming to the FictionBook schema, FB2 enables the encoding of textual content in a device-independent manner. The primary purpose of FictionBook is to store complete book structures, encompassing text, such as author details and publication information, and embedded media like images or stylesheets. This format was designed to facilitate the management and exchange of e-books in digital libraries, allowing for easy conversion to other formats without loss of structural integrity. By prioritizing semantic markup over visual presentation, FB2 preserves the logical hierarchy of a book's content—such as chapters, sections, and annotations—ensuring compatibility across various reading devices and software. At its core, FictionBook aims to deliver a non-proprietary framework that avoids the restrictions of closed formats, promoting and in the e-book ecosystem. It was developed in response to the shortcomings of earlier digital text formats prevalent in Russian online libraries during the late and early , including inconsistent encoding, poor handling of complex layouts, and limited support for standardization. This initiative, led by developers including Dmitry Gribov and Mikhail Matsnev, sought to create a unified archival standard tailored to the growing demand for digitized in the region.

Key Features

FictionBook employs semantic tagging through its XML-based structure, utilizing specific elements to denote logical components of a text, such as chapters (section), footnotes (footnote), epigraphs (epigraph), poems (poem), and citations (cite), which enable precise and consistent rendering across different reading devices without prescribing visual layout. This approach prioritizes content semantics over stylistic presentation, allowing for flexible adaptation to various display formats while maintaining the author's intended structure. A core attribute is the embedding of resources directly within the single .fb2 file, including images in or formats encoded via in binary elements with associated content-type attributes, as well as stylesheets defined in stylesheet elements typically using CSS (MIME type text/css). This self-contained design eliminates the need for external files, simplifying distribution and ensuring that all visual and formatting elements accompany the text in one portable package. The format provides robust support via dedicated sections like title-info, document-info, publish-info, and custom-info, for elements such as names, titles, genres, dates, and even references. These metadata fields facilitate advanced cataloging, searchability, and organization in digital libraries, enhancing in content discovery and management. FictionBook's platform independence stems from its reliance on standard XML without ties to proprietary hardware or software, supporting for multilingual text and namespaces for hyperlinks in elements like a and image, thereby ensuring broad readability across diverse e-readers, mobile devices, and desktop applications. Originating in , this design promotes seamless cross-device compatibility without . As an open-source format, FictionBook's and associated tools have been freely available since its in 2004, fostering community-driven enhancements through publicly accessible XSD files and conversion utilities that encourage widespread adoption and contributions from developers. This openness has sustained its evolution, with resources like the FictionBook2.xsd enabling validation and integration into various open-source e-book ecosystems.

History

Origins in Russia

The FictionBook format emerged circa 2000 amid the rapid growth of online libraries, such as Lib.ru, which had been established in by Maxim Moshkov as a personal collection of electronic texts that quickly expanded into a major hub for sharing via email submissions. This development occurred in a context of fragmentation caused by incompatible file types, encodings, and conversion challenges prevalent in early digital sharing practices on the . In the post-Soviet era of the and early , economic turmoil—including , mass , and slashed library budgets—severely limited physical access, with new acquisitions nearly halting and black-market prices soaring, prompting a surge in grassroots and distribution of . Enthusiasts responded by creating digital repositories to democratize access to , particularly in a context where traditional struggled to meet demand for affordable reading materials. Key contributors included Dmitry Gribov, who led the initial development as an experimental open XML standard, along with Mikhail Matsnev, who contributed tools for processing and conversion. The format was initiated through community efforts on forums and developer sites, without official institutional backing, reflecting the volunteer-driven nature of early Russian digital culture. The first informal specifications for FictionBook 1.0 were released circa 2000 as a simple XML proposal tailored for fiction texts, emphasizing structural preservation for easy sharing and conversion. This laid the groundwork for subsequent refinements, evolving into more formal versions later in the decade.

Evolution and Versions

The development of the FictionBook format began with version 1.0 circa 2000, an experimental XML-based specification designed for basic text representation and simple metadata, primarily targeting core elements of fiction such as chapters and paragraphs without advanced formatting capabilities. This initial iteration laid the groundwork for structured e-book content but was short-lived due to its limited scope, experimental nature, and lack of compatibility with future releases. FictionBook 2.0, released in 2004 by developer Dmitry Gribov, marked a significant advancement by introducing support for CSS styles, embedded images, annotations, and more robust handling, transforming it into a comprehensive standard for . This version emphasized semantic markup to ensure device-independent rendering and ease of conversion, quickly becoming the format for e-book ecosystems. The schema for has been hosted on the official FictionBook website since its inception, facilitating open access and validation. Between 2006 and 2010, the format underwent minor revisions, including enhancements to version 2.1 in 2008, which added attributes, support for multiple ISBNs, and improved classification to better align with evolving digital publishing needs. These updates focused on refining CSS integration for styling and incorporating features like linked author-date information and the <code> tag for technical content, without overhauling the core structure. Community-driven maintenance has continued through open forums and developer contributions, with the last notable schema update occurring in 2012 for 2.2, which introduced EPUB-inspired enhancements such as better binary data handling and extended media support while maintaining XML compatibility. As of 2025, no major 3.0 has been released, though discussions around FictionBook 3 (FB3) began in 2014, focusing on zip-based packaging but remaining in development without widespread .

Technical Specifications

XML Structure

The FictionBook format is structured as a well-formed XML document, with the <FictionBook> serving as the top-level for the entire . This declares the core xmlns="http://www.gribuser.ru/xml/fictionbook/2.0", which defines the for FictionBook and later, ensuring standardized element definitions across implementations. Additionally, it typically includes the xmlns:xlink="http://www.w3.org/1999/xlink" to support hyperlinks and references within the document. The document is hierarchically organized into two primary child elements under the root: <description> and <body>. The <description> element encapsulates all , such as book title, author information, and publication details, grouped into subsections like <title-info>, <document-info>, <publish-info>, and <custom-info>. In contrast, the <body> element holds the core content of the book and supports multiple instances (e.g., for main text, footnotes, or annotations), each optionally named via an attribute for identification. Within <body>, content is structured using nested <section> elements to represent chapters or subsections, allowing for a logical, tree-like progression of the narrative. These sections can contain headings via <title>, paragraphs with <p>, and other inline elements, promoting a semantic and extensible layout that mirrors traditional book organization while enabling easy parsing and rendering. FictionBook files use the .fb2 extension and are transmitted over the web with the MIME type application/x-fictionbook+xml, reflecting their XML foundation. For interoperability, files must validate against the official Definition (XSD), available at ftp://ftp.fictionbook.org/pub/files/FictionBook2.1.xsd for version 2.1 (a refined update to the 2.0 schema at http://www.gribuser.ru/xml/fictionbook/2.0/xsd/FictionBook2.xsd), along with supporting schemas for genres, languages, and links. This validation ensures structural integrity, preventing errors in handling or content hierarchy that could disrupt reading applications.

Document Elements

The FictionBook format structures book content through a set of XML elements that define metadata, formatting, and structural components, ensuring semantic markup for electronic books. These elements adhere to the FictionBook 2.1 schema, which specifies tags for organizing text, images, and additional data in a hierarchical manner. Metadata is primarily handled by the <title-info> and <document-info> elements. The <title-info> element encapsulates core book details, including the <book-title> for the main title, <author> (with sub-elements like <first-name>, <last-name>, <middle-name>, <nickname>, <email>, and <home-page>), and <sequence> (specifying series name and number for serialized works). It also includes <genre> for categorizing the book (e.g., "fantasy" or "mystery"), <date> for publication date, <lang> for language, <annotation> for a book description, and <keywords> for indexing terms. The <document-info> element focuses on creation and source metadata, such as <author> (for the document creator), <date> (creation timestamp), <id> (unique identifier), <version> (document version as a float), <history> (change log), <program-used> (creation software), <src-ocr> (OCR source if applicable), and <src-url> (original source URL). Content formatting relies on inline tags like &lt;strong> for bold text and <emphasis> for italicized or stressed text, which apply semantic styling without altering the XML structure. Spacing and hierarchy are managed via <empty-line/> for inserting blank lines and <subtitle> for denoting subsections within chapters or sections, classified under types. Structural elements enhance the book's organization and include <image> for referencing visuals like covers (using xlink:href attributes), <annotation> for inline notes (structured as a simplified ), and <epigraph> for introductory quotes, which may include an optional author attribution. , such as embedded images, is stored in the <binary> element with a required id attribute (e.g., id="cover") and content-type (e.g., "image/"), encoding the content in format directly within the tag. For extensibility, the permits <custom-info> elements with a required info-type attribute to add non-standard , while custom attributes (e.g., id or style) can be applied within defined limits to accommodate specific needs without violating validation. This design allows the format to remain flexible for diverse literary content while maintaining compatibility with the overall XML hierarchy.

Media Integration

FictionBook integrates non-text media primarily through its XML structure, embedding images directly to ensure self-containment and portability across devices. Images are referenced using the <image> element, which includes required attributes such as xlink:type="simple" and xlink:href pointing to a of a <binary> element. The <binary> element stores the image data as Base64-encoded content, specified with an id attribute for referencing and a content-type attribute to indicate the , such as image/png or image/jpeg. This approach allows inline s, including covers and illustrations, to be embedded without external dependencies. Supported image formats are limited to static raster types like and , suitable for book covers and textual illustrations; the format does not accommodate , video, or audio elements. The encoding in <binary> elements introduces approximately a 33% size overhead compared to the original , which can impact overall document size for media-heavy books. Additionally, while external linking to media files is possible via URIs, embedding is recommended to maintain file independence, with all assets typically internalized. Styling for media and layout is handled via the <stylesheet> element at the document root, which embeds internal CSS rules using a type="text/css" attribute. These stylesheets control aspects such as image alignment, fonts, and margins, enabling consistent rendering across compatible readers without relying on external resources. For accessibility, the <image> element supports an optional alt attribute to provide alternative text descriptions, which screen readers can use to convey image content to visually impaired users.

Adoption and Usage

Popularity and Distribution

FictionBook has established itself as the dominant e-book format in , where it accounts for the majority of digital titles. This prevalence stems from FB2's origins in the Russian-speaking , making it the for fiction and in the region. Key platforms driving its distribution include LitRes, MyBook, and the shadow library Flibusta, which collectively host millions of FB2 titles, predominantly Russian-language . LitRes, holding approximately 50% of the Russian digital book market as of 2024, supports FB2 downloads alongside other formats and boasts a catalog exceeding 1 million books overall. Flibusta, a prominent non-commercial repository, contributes significantly to dissemination through its extensive of user-uploaded FB2 files. The format's growth has been fueled by its free, open nature and ease of sharing through torrents and forums since its early adoption around , enabling rapid proliferation in post-Soviet digital spaces. FB2 remains prevalent in digital libraries, supported by platforms like LitRes and shadow repositories.

Conversion and Compatibility

FictionBook (FB2) files are commonly converted to other e-book formats like and MOBI using open-source tools such as Calibre, which processes the XML structure to retain semantic elements including chapters, metadata, and basic styling. These conversions generally preserve the core document hierarchy and text flow, though minor adjustments may occur to align with target format specifications. Calibre also enables output to PDF, generating fixed-layout representations suitable for print simulation while embedding fonts and images where possible. Compatibility challenges arise when using FB2 files outside dedicated readers, as features like inline annotations—stored as XML elements—are often unsupported in non-FB2 applications, resulting in their omission or loss during conversion to formats like . Images in FB2 are typically embedded via encoding within the XML, which expands their size by approximately 37% compared to binary formats and can contribute to bloated outputs in conversions lacking optimization. Regarding interoperability, FB2 employs a single-file XML packaging akin to the Open Container Format (OCF) used in but without native compression, leading to uncompressed files that average 1 to 3 MB for standard novels and can reach 5 MB for illustrated works. This structure facilitates straightforward parsing across platforms but increases storage demands relative to compressed alternatives. Programmatic handling is supported by libraries like FB2Library, a cross-platform .NET tool for loading, parsing, and converting FB2 content in development environments. Schema updates, such as the progression to FictionBook 2.1, incorporate additive changes to the XML definition (e.g., enhanced tags) while ensuring , allowing pre-2010 version files to validate and render without modification in updated parsers. This design promotes long-term viability, particularly in digital libraries where FB2 remains prevalent.

Software Support

Reading Applications

FictionBook files, with the .fb2 extension, are rendered by a variety of reading applications across , mobile, and hardware platforms, particularly popular in Russian-speaking regions due to the format's origins. readers such as CoolReader provide cross-platform support for Windows, , macOS, and , functioning as an open-source XML/CSS-based viewer that natively handles FB2 files along with , RTF, , and formats. CoolReader includes features like annotations, customizable stylesheets, and dictionary integration for enhanced reading experiences. Another prominent option is , available for Windows, , and macOS, which offers robust library management, OPDS catalog support, and synchronization across devices while rendering FB2 alongside , MOBI, and . On mobile devices, users can access FB2 through apps like Moon+ Reader, which supports the format natively within its extensive library of EPUB, PDF, , MOBI, and CHM files, featuring customizable themes, night mode, and gesture controls for personalized reading. Russian-developed apps such as ReadEra provide native FB2 compatibility, including zipped .fb2 files, without requiring unpacking, and extend support to PDF, EPUB, DOCX, and with ad-free reading and text-to-speech options. For , native FB2 support is limited in mainstream apps like , often necessitating conversion to , though alternatives like ReadEra offer direct rendering on devices. E-ink hardware devices from manufacturers like PocketBook and have incorporated built-in FB2 rendering, aligning with the format's early adoption in . PocketBook e-readers, such as the Verse series, support FB2 alongside 25 other formats including , PDF, and MOBI, with features like SMARTlight for adjustable reading comfort. Similarly, devices, running , natively handle FB2 in their NeoReader app, supporting reflowable layouts and integration with 25+ formats like , AZW3, and DOCX. Browser-based solutions enable access to FB2 files without installations, such as the FB2 Chrome Reader extension, which uses to parse and display local .fb2 files directly in . Other online viewers, like Aspose's FB2 Reader, allow uploading and rendering of FB2 content in a interface, preserving XML structure for footnotes and styles. FB2's prevalence in the domestic digital book market, which grew 37% to ₽19.72 billion in , underscores its role in regional e-reading ecosystems, though global adoption relies more on tools for broader .

Authoring and Editing Tools

FictionBook files, being XML-based, can be authored and edited using specialized software that supports the format's for structure, , and . Key tools include dedicated editors that provide graphical interfaces for manipulation while ensuring compliance with the official Definition (XSD). These tools facilitate the creation of valid FB2 documents by handling elements like sections, annotations, and binary resources. Among the primary editors is FictionBook Editor (FB Editor), a , open-source, GUI-based application designed specifically for opening, viewing, and editing FB2 e-book files. It offers features such as schema validation to check against the FictionBook XSD, allowing users to correct structural errors in real-time during editing. Originally developed by Mike Matsnev, FB Editor has become a for FB2 document handling due to its intuitive interface for non-technical authors. Another notable editor is BookDesigner version 4, a comprehensive e-book workshop that supports FB2 as both an import and export format. It enables editing of content from various sources, including and files, with tools for adding , covers, and while maintaining FB2 compatibility. BookDesigner is particularly useful for batch processing and previewing changes before finalization. For conversion-based authoring, FBTools provides a suite for editing, validating, and exporting FB2 documents, often starting from simpler formats like or . This open-source toolset simplifies the transition to FB2 by automating structure mapping and previewing the output. Additionally, , a universal document converter, supports generating FB2 output from input, making it suitable for authors who draft in lightweight markup before converting to the structured XML format. handles elements like headings, paragraphs, and during the process. Validation is a critical step in the authoring process, with tools like offering robust support for checking FB2 files against the official XSD . As a professional XML development environment, Oxygen performs validation to detect errors in structure, , and , ensuring the file adheres to FictionBook 2.1 specifications. The community-maintained FictionBook Tools package includes FB2Validator, a utility for detecting errors in and overall , which can be run on desktop or as part of a to flag issues like invalid genres or missing required tags. A typical workflow for creating FictionBook files involves drafting content in a word processor like or directly in XML using an editor, followed by conversion to FB2 via tools like Any to FB2 or for initial structuring. Authors then import the file into an editor such as FB Editor or FBTools for refinements, including adding annotations and media links, before running validation with Oxygen or FB2Validator to confirm compliance. Once validated, the file is ready for distribution, often zipped if containing binary resources. This process emphasizes iterative editing and validation to produce error-free documents suitable for e-book platforms.

Comparisons and Limitations

Similar E-book Formats

FictionBook 2.0 (FB2) shares structural similarities with other e-book formats as an XML-based standard designed for semantic content representation, but it differs in packaging and scope. Like , FB2 employs XML to encode text, metadata, and structural elements, enabling reflowable content that adapts to various display sizes. However, while packages its XHTML-based content (an XML dialect for hypertext) into a compressed archive for efficient distribution, FB2 stores the entire document—including text, inline images encoded in , and metadata—in a single, uncompressed XML file. This single-file approach simplifies direct editing and parsing but results in larger file sizes compared to 's compression. , developed as an international standard by the (W3C), supports broader multimedia integration and accessibility features, making it more widely adopted globally beyond FB2's primary popularity in Russian-language markets. In contrast to proprietary formats like and AZW used by devices, FB2 provides an open schema with publicly available specifications, allowing unrestricted development and without licensing restrictions. MOBI, originally from and acquired by in 2005, and its successor AZW (including AZW3) are binary formats with undisclosed internal structures, limiting third-party modifications and emphasizing integration over open extensibility. FB2's schema includes dedicated tags for fiction-specific , such as detailed information, series sequencing, and classifications (e.g., elements for literary categories), which facilitate better organization and searchability for narrative works compared to the more generalized in MOBI/AZW. FB2's reflowable text structure also sets it apart from fixed-layout formats like PDF, which preserve exact visual positioning of elements for print-like fidelity but hinder adaptability on e-ink devices with variable screen sizes and font adjustments. PDF, developed by , relies on and page descriptions that do not reflow, making it less suitable for dynamic reading experiences where text resizing is essential, whereas FB2's XML tags ensure content flows seamlessly across devices. Historically, FB2 predates EPUB 2.0, which was released in 2007 as an evolution of the Open eBook Publication Structure (OEBPS) from 1999, a precursor specification focused on XML-based semantic markup for electronic publications. Both FB2 (introduced in ) and OEBPS/EPUB emphasize logical document structure over visual layout to promote longevity and conversion ease, though FB2 remains more narrowly tailored to fiction without the container-based modularity of later EPUB versions. In niche applications, FB2 overlaps with formats like CBZ for illustrated content such as , but it excels in prose-heavy works due to built-in support for annotations via dedicated XML elements, allowing inline notes and highlights without external tools. CBZ, essentially a of sequential images, prioritizes visual media like scanned panels but lacks FB2's textual semantics and annotation capabilities for enhancement.

Strengths and Weaknesses

FictionBook's single-file structure simplifies sharing and distribution, as the entire book, including , text, and embedded images, is contained within one XML document, making it convenient for users to transfer and store without managing multiple components. This format employs rich semantic markup based on XML, which enhances searchability and enables precise filtering by elements like , , or , facilitating automated processing and conversion to other formats. Additionally, as an , FictionBook incurs no licensing fees, allowing free creation, modification, and distribution by authors and developers. Despite these benefits, FictionBook exhibits several weaknesses that impact its practicality. Images are embedded using encoding within the XML, which can increase file sizes by approximately 33% compared to original binary formats, potentially leading to larger downloads and storage demands for illustrated works. Its adoption remains predominantly regional, with strong popularity in and CIS countries but limited global recognition outside these areas, where formats like dominate. The format lacks built-in (DRM), exposing content to unauthorized copying and limiting its appeal for commercial publishers concerned with . Regarding long-term viability, FictionBook's schema, with its last major update in version 2.2 around the early , has not kept pace with advancements in 3, which supports embedded like audio and video for more interactive experiences. While FictionBook 3.0 was proposed to incorporate advanced features like support, it has seen no significant updates since its beta release around and lacks support in major e-book readers as of 2025. Conversions from FictionBook to other formats often result in losses for complex layouts, such as marginal notes or advanced , due to its simplified tag set optimized for basic fiction. In practice, FictionBook excels for independent authors producing straightforward narrative content, where its semantic structure aids quick publication on local platforms. However, it is less suitable for interactive or accessibility-focused e-books, as it does not natively accommodate features like dynamic scripting or enhanced optimizations found in modern standards. Popularity trends indicate sustained use in digital libraries, though international growth remains stagnant.

References

  1. [1]
    Eng:FictionBook description
    FictionBook is based on the XML standard from W3C, and FictionBook documents are well-formed XML documents, conforming to the FictionBook schema. Since the ...
  2. [2]
    FB2 Converter • Online & Free - MConverter
    FB2 is short for the FictionBook 2 format for e-books, created by the Russian Dmitry Gribov. It is XML-based, meaning it describes the structure of the book or ...
  3. [3]
    Everything you need to know about e-books: e-book formats - IONOS
    Feb 27, 2019 · The e-book format FictionBook (.fb2) is particularly popular in Russia. This open standard is based on XML and is supported by free e-book ...
  4. [4]
    eBook File Formats: Decoding the Technical Aspects | KITABOO
    May 13, 2024 · FictionBook (.fb2) Format. This eBook format is an XML format that consolidates an entire book and any images into a single file.
  5. [5]
    gribuser/FB3: FictionBook 3 - eBook format - GitHub
    Open eBook format, epub replacement/addition (depends on how you use it). In this repositore you can find format schema and conversion tools.
  6. [6]
    FictionBook 2.0 - XML Specification for open eBooks. - GribUser.ru
    FictionBook 2.0 Specification. Open XML-Specification for storing and managing fiction eBooks. Version 1.0 was incomplete and is not fully compatible with ...Missing: origin | Show results with:origin<|control11|><|separator|>
  7. [7]
    E-books and their formats: FB2 and FB3 - history, pros ... - ProHoster
    Therefore, FictionBook most often means its “follower” - the FB2 format. FB2 was created by a development team led by Dmitry Gribov , who is the technical ...
  8. [8]
    FB2 (FictionBook) – an open XML-based e-book format
    Open XML-based e-book file format using the .fb2 extension, created by a team led by Dmitry Gribov and Mikhail Matsnev, and released in 2004.Missing: history | Show results with:history
  9. [9]
    How to Open FB2 Files & All About the FB2 Format - Icecream Apps
    Sep 11, 2025 · FB2 stands for FictionBook 2. It is a free, open XML-based standard for eBooks that originated in 2004 and is now used all over the world.
  10. [10]
    gribuser/fb2: FictionBook 2 - GitHub
    Copyright (c) 2004, Dmitry Gribov All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted.Missing: specification | Show results with:specification
  11. [11]
    [PDF] A short history of the Russian digital shadow libraries - Fintan S. Nagle
    Russia brought a unique history to this conflict. In. Russia, digital libraries and their emerged in a period a double transformation: the post-Soviet copyright.
  12. [12]
    FictionBook 1.0 - XML-стандарт для открытой литературы.
    Открытый XML-стандарт для хранения и обработки художественных книг - главная страница. Краткий курс XML, описание стандарта с комментариями.
  13. [13]
    FictionBook2: Poetry's tags · Issue #436 · sumatrapdfreader ... - GitHub
    Feb 12, 2016 · There's no point sitting and debating now the pros and cons of, and the reason why, 16 years ago Dmitry Gribov chose <v></v> to denote "An ...
  14. [14]
  15. [15]
    Комментарии к DTD FictionBook - GribUser.ru
    FictionBook 1.0 DTD - комментарии. Версия 1.0 носила экспериментальный характер и не совместима с текущей версией!!! Используйте версию стандарта не младше ...
  16. [16]
    Eng:FictionBook 2.0 - short comments
    Jun 27, 2006 · The fingers on two hands will suffice to count active participants (as of 12.01.2004:). ... And if you read the FictionBook 2.0 Schema - comments ...
  17. [17]
    Eng:XML Schema Fictionbook 2.1
    The XML scheme describes a format of books of the standard 2.1. The scheme is used to validate files of books in format FictionBook 2.1.Missing: specification | Show results with:specification
  18. [18]
  19. [19]
    The books and booklets on librarianship published in post-Soviet ...
    The publishing business in post-Soviet Russia differs a lot from that of the Soviet period. The number of books and brochures has significantly increased.Missing: FictionBook | Show results with:FictionBook
  20. [20]
    XML схема FictionBook2.2 — FictionBook
    ### Summary of Dates, Version History, and Updates for FictionBook Schema
  21. [21]
    FB2 File Extension - FileInfo.com
    Oct 30, 2017 · An FB2 file is a FictionBook 2.0 file saved in an eBook format developed in Russia. It contains XML that describes each element of the book.Missing: definition origin
  22. [22]
    FictionBook Standard | XML-Repository
    Schema Information ; Version: 2.1 ; Category: DocumentFormat ; Namespace ; Description: An open XML-based e-book format which originated and gained popularity in ...
  23. [23]
  24. [24]
    E-books (Russian market) - TAdviser
    Jun 5, 2025 · The segment's share in the total book market in Russia amounted to 15.6% with the total volume of the book industry of ₽126,4 billion. The data ...
  25. [25]
    How mass-literature “shadow” libraries circumvent digital barriers ...
    Shadow mass-literature online libraries in Russia developed during the early Post-Soviet years. They are a phenomenon rooted in both the practice of ...Missing: origin | Show results with:origin
  26. [26]
    E-book conversion — calibre 8.14.0 documentation
    To edit e-books, I recommend first converting them to EPUB or AZW3 using calibre and then using the Edit book feature to get them into perfect shape.Ebook-convert · eBook Konvertierung · Conversione E-book · Konwersja książek
  27. [27]
    How to Convert FB2 to EPUB/PDF/MOBI/AZW3/TXT?
    Apr 6, 2023 · FB2 is short for FictionBook 2.0. FictionBook is an open XML based eBook format which was developed by Russian software developer Dmitry ...
  28. [28]
    FB2 writer does not support cover-image metadata #4195 - GitHub
    Dec 24, 2017 · FB2 writer already supports images. They are encoded in base64. All that is needed is to add a <coverpage> element inside <description> and place an <image> ...
  29. [29]
    What is the effect of encoding an image in base64? - Stack Overflow
    Jul 9, 2012 · It will be approximately 37% larger: Very roughly, the final size of Base64-encoded binary data is equal to 1.37 times the original data size.Missing: FictionBook FB2 bloat
  30. [30]
    FB2 - MobileRead Wiki
    Sep 13, 2022 · To provide reader applications that allow reading the FictionBook format without converting. This format is being developed by several Russian ...<|control11|><|separator|>
  31. [31]
    What is the average file size of an e-book? - Quora
    Jan 11, 2012 · In total, the average size of publications (general fiction, general layout, 1 or 2 fonts) is somewhere between 1 to 3 megabytes.
  32. [32]
    wcoder/FB2Library: Cross-Platform .NET library for read .FB2 ebook ...
    This project provides .Net library to help developers load .FB2 (Fiction Book: http://en.wikipedia.org/wiki/FictionBook ) ebook files.
  33. [33]
    Cool Reader download | SourceForge.net
    Rating 4.3 (176) · Free · ReferenceCoolReader is fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices. Supported formats: FB2, TXT, RTF, DOC, TCR, HTML ...Browse /CoolReader3 at... · Files · Support · Cool Reader Reviews
  34. [34]
    FBReader: Favourite Book Reader
    FBReader is a popular ebook reader for multiple platforms, supporting ePubs, fb2, mobi, HTML, RTF, and plain text, with a custom parser and rendering engine.
  35. [35]
    Moon+ Reader - Apps on Google Play
    Rating 3.8 (271,335) · Free · Android☆ Support EPUB, PDF, DJVU, AZW3, MOBI, FB2, PRC, CHM, CBZ, CBR, UMD, DOCX, ODT, RTF, TXT, HTML, MHT/MHTML, MD(MarkDown), WEBP, RAR, ZIP or OPDS, key features:
  36. [36]
    ReadEra – book reader pdf epub - Apps on Google Play
    Rating 4.8 (1,454,506) · Free · AndroidOct 6, 2025 · FB2 reader opens books of fb2 format from zip archive; no need to unpack. ... support@readera.org. 5 Chataldzha str. 9002 Varna Bulgaria. +359 88 ...
  37. [37]
    ReadEra – book reader pdf epub - App Store - Apple
    Rating 4.1 (167) · Free · iOSRead books and Listen to books for FREE with ReadEra! Book reader lets you read books and listen to books for free - TTS - PDF, EPUB, FB2, DOCX, DJVU, MOBI, ...
  38. [38]
    How to Read PDF on PocketBook Reader - PDFMate
    It is a long-standing leader as comes to the amount of supported text formats. PocketBook Supported Formats. Book Formats: CHM, DJVU, DOC, DOCX, EPUB, FB2, FB2.
  39. [39]
    PocketBook Reader - application for reading pdf, epub
    The app supports all popular e-book formats! Read in PDF (Adobe DRM), EPUB (Adobe DRM), DjVu, FB2, FB2.zip, MOBI, DOCX, RTF, TXT, CHM, HTML (basic),
  40. [40]
  41. [41]
    FB2 Chrome Reader - Chrome Web Store
    Open and read files with the .fb2 extension in the Chrome browser. (local files). Just drag and drop your .fb2 file into your browser and read!
  42. [42]
    Open and Read FB2 Online - eBook - Aspose Products
    Discover the ultimate way to read eBooks online with our free FB2 Reader! It is optimized for FB2 format, ensuring that you have a seamless experience every ...
  43. [43]
    Fiction Book Editor - Download - Softpedia
    Mar 3, 2014 · FB Editor is a comprehensive application that enables you to open, view and edit FB2 e-book files on your computer.
  44. [44]
    evpobr/fictionbookeditor: Automatically exported from code ... - GitHub
    FBE source code was released at January, 2010. In 2016 development was continued by evpobr (evpobr@gmail.com). FBE consists of the following components:.
  45. [45]
    Pandoc User's Guide
    Pandoc can convert between numerous markup and word processing formats, including, but not limited to, various flavors of Markdown, HTML, LaTeX and Word docx.
  46. [46]
    FictionBook Tools - Download - Softpedia
    Aug 12, 2010 · The FictionBook Tools package provides a few utilities to simplify handling FB2 documents on a desktop PC: - FB2 Validator - FB2 files editor - ...<|control11|><|separator|>
  47. [47]
    EPUB 3.3 - W3C
    Mar 27, 2025 · This specification defines the authoring requirements for EPUB publications and represents the third major revision of the standard.
  48. [48]
    FB2 File: What It Is and How to Open One - Lifewire
    Aug 10, 2023 · An FB2 file is a FictionBook eBook file. Here's how to open one or convert one to another file format like MOBI, EPUB, PDF, etc.What To Know · What Is An Fb2 File? · How To Open An Fb2 File<|control11|><|separator|>
  49. [49]
    Mobipocket File Format - The Library of Congress
    May 8, 2024 · The .mobi file format is proprietary and Amazon has updated its internal details to support new features of Kindle devices. However, the ...
  50. [50]
    Eng:FictionBook — FictionBook
    ### Summary of FictionBook Content
  51. [51]
    EPUB, Electronic Publication, Version 2 - The Library of Congress
    Apr 26, 2023 · By September 2014, EPUB 2 was considered obsolete. The information below relates to the adoption of EPUB 2 as of March 2011. The compilers ...Missing: FB2 | Show results with:FB2
  52. [52]
    EPUB 3 Changes from EPUB 2.0.1
    Oct 11, 2011 · EPUB had its roots in the interchange format known as the Open EBook Publication Structure (OEBPS). ... Open Publication Structure 2.0.1.
  53. [53]
    The Most Popular Ebook Formats - Publuu
    An ebook file usually contains individual comic book pages (CBZ is simply a zip file containing comic book pages, numbered 000 to last). These formats are ...1. Pdf (portable Document... · Interactive Pdf/html5 · Cbr/cbz
  54. [54]
    Your guide to 7 open eBook formats - Opensource.com
    Nov 30, 2015 · A FictionBook (.fb2) eBook is an XML format that places an entire book in one single file, including any images. It is, therefore, not intended ...Epub · Fictionbook · Pdf
  55. [55]
    Complete eBook Format Guide: EPUB, MOBI, PDF & More - Bookize
    FictionBook 2 (FB2) is an XML-based format that focuses on semantic content structure rather than visual presentation. The format treats books as structured ...<|control11|><|separator|>
  56. [56]
    Convert FB2 Online - Aconvert
    Images are converted to Base64 and reside inside the tag, so the size of the embedded images is increased by approximately 37%. FictionBook files are often ...