Fiction Book is an E-book format that is XML-based. It has open and free format implementing multiple software and hardware. It is free from DMR [Digital Rights Management]. Unicode is supported. Poetry, quotes, organized text structures, subtitles, footnotes, references, JPEG and PNG images, subtitles [not seen on table of contents] may be found in the documents. Font formats include bold or strong, italic or emphasized, subscript, superscript, strikethrough and program code. Files used in Fiction Book have the .fb2 format. It describes the structure rather than the appearance of the document. The file includes metadata such as title, name of the author and publisher. This format makes it convenient for managing, indexing and automatic processing of your E-book collection, and allows conversion to other formats. Programs that support FB2 are OpenOffice.org with ooofbtools plug-in for Mac, Cool Reader, PyBookReader, KDE Okular, OpenOffice.org with ooofbtools plug-in and Calibre for Linux, Haali FictionBook Tools, Haali Reader, Calibre, Cool Reader, Athenaeum and fb2utils for Windows.
Calibre is an e-book library management software of e-books. It has multiple features that includes Library management, E-book conversion, Syncing to E-book reader devices, Downloading and Converting news into e-book format, Comprehensive e-book viewer and Content Server for online access to book collections. Library Management helps in managing e-book collection and is designed using the concept of the logical book. The E-book conversion converts and supports all major e-book formats, it can also rescale all font sizes, ensure that the output of e-books are readable and automatically creates and detects book structures. It features Syncing to e-book devices features a modular device driver design that adds support to different e-reader devices, it also supports updates of metadata on the device from metadata in the library and creates a collection on the device from tags which are described in the library. Calibre automatically gets news from Websites and RSS feeds and formats it into an e-book which is uploaded into a device that is connected. It has a built-in viewer that is capable of displaying major ebook formats and support table of contents, CSS, reference mode, bookmarks, searching, copying, printing and customizing rendering through the use of style sheets and embedded fonts.