Join Our Discussion


Project Updates


posted Jul 29, 2014, 4:46 AM by Вадим Кузнецов   [ updated Jul 30, 2014, 12:41 AM ]

    A. General:

        1. The license version changed to GPLv3.
        2. Updated Help sections describing instruments for which modifications were implemented.
    B. Converter:
        1. Fb2 styles panel:
            a) New option: F1 … F10 for Headings. With this option enabled, the heading styles of Heading 1 … Heading 10 can be applied by pressing the F1 … F10 function keys. These keys will only work when the Fb2 styles panel is open! After closing the fb2 styles panel, the F1 … F10 keys don’t apply the Heading 1 … Heading 10 styles anymore and revert to their initial functions. The same happens after unticking “F1 … F10 for Headings” on the open fb2 styles panel.
        2. Fixed bug: when exporting endnotes, invalid fb2 was produced.
        3. When converting a document with images, manually restarting the office suite is no longer needed to correctly export images. The Converter will do it automatically. Restarting will occur only for a document containing bitmap or vector graphics, as well as text frames.
        4. Improved input of book dates. Previously, an invalid input of such a date resulted in invalid fb2.
        Date (text) is set as follows: YYYY. Date (value) is set as follows: YYYY-MM-DD. For clarity, visualizing of date input format for Date (text) and Date (value) is implemented. Also, when saving the set fb2 document properties verification of Book date compliance with this format and range is introduced, which must fit into the days of each month, and the months must be in the range from 01 to 12.
    B. Text Correction Tools:
        1. Text Corrector.
            a) Enhanced options of handling minus, dash and hyphen characters. Now, their combination with unbreakable spaces is taken into account.
            b) New option: Replace hyphens and minuses with dashes in direct speech.
            c) Fixed bug: In the words such as “Ye-e-e-ah,” “Uh-uh-uh,” etc. only the first hyphen was replaced with an m-dash. Now, all hyphens/minuses are replaced.
        2. NEW tool: Interactive conversion of nested tables to text. The tool will be useful for conversion to fb2 of a document containing nested tables (the converter won’t export such ones).
        3. Join Break Lines and Paragraphs Tool:
            a) Improved algorithm.
            b) NEW option for joining broken paragraph lines: Paragraph Indent. For details, see Help for Join Break Lines and Paragraphs Tool.
            c) NEW option for joining broken paragraph lines: Break of sentences in paragraph on lowercase letters, numbers, punctuation marks, quotation marks and parentheses. That is, BEFORE the break there can be any letter (UPPERCASE or lowercase), a closing quotation mark such as a double quotation mark or a guillemet, a closing parenthesis of any type, or a punctuation mark (,:,). But, as the name of the tool suggests, when a break is followed by the word starting with an UPPERCASE letter, no joining will happen. This limitation of the algorithm is introduced in order to prevent accidentally joining paragraphs and headings of text sections.
        4. Interactive Footnote Generation Tool:
            a) Improved algorithm intelligence.

Project postponed entirely on:
OOoFBTools archives can be downloaded there.
Download OOoFBTools-2.28

Subscribe for new releases OOoFBTools here:

Very important message about transferring projects to the new site

posted May 29, 2014, 3:03 AM by Вадим Кузнецов   [ updated May 29, 2014, 3:03 AM ]

Due to recent trends of the termination of Google Code development, the projects of OOoFBTools and SharpFBTools have moved
The above projects won’t use Google Code for further development.


posted May 29, 2014, 1:15 AM by Вадим Кузнецов

A. Converter:
        1. Added support of Flibusta web site genre schemes (fb2 properties dialog of the Converter and Favorite genres dialog).
        2. Small fixes of the Converter for generating better tag semantics.
    B. Validator:
        1. Added support of Flibusta site genres scheme.
    C. Text correction tools:
        1. Yoficator:

            a) Updated word base: now the word “отеле” is not replaced with “отёле”. This word is deemed an ambiguous word.


posted Mar 19, 2014, 4:06 AM by Вадим Кузнецов

A. Converter:
        1. Due to different handling of text formatting by Open Office and LibreOffice, processing of empty tags such as <strong></strong>, <sup/><sup> etc. was improved. Now, no empty tag is left in the converted FB2 file irrespective of the office suite used.
        2. Improved handling of program listings when they contain text with bulleted/numbered lists.
    B. Text Correction Tools:
        1. Text Corrector.

            a) To the tab of “Hyphens, dashes, and other” a NEW group of “Numbered and bulleted lists” is added with the option of “Replace dash and hyphen bullets in direct speech with dashes or hyphens”. By default, the option is off. It is relevant to the literature that has direct speech (fiction books).
            The option takes into account some OCR features: Often when OCRing text, the markers of direct speech (m dash —, n-dash –, numerical dash, hyphen, minus hyphen -) are recognized by the OCR tool (FineReader) as bullets. And when converting, such direct speech with markers can be handled by the Converter not as direct speech but as a bulleted list, and the marker will be preceded by several space symbols (as set forth in the settings of the Converter). When this option is on during text correction, the Corrector will replace the markers of direct speech with the equivalent characters and remove the bulleted list marker in such paragraphs.
            For the Fiction profile, the option of “Replace dash and hyphen bullets in direct speech with dashes or hyphens” is turned on automatically. For other profiles it’s off. But for any profile you can turn it on/off manually.


posted Nov 21, 2013, 9:24 PM by Вадим Кузнецов   [ updated Nov 21, 2013, 9:24 PM ]

A. Converter:           
        1. NEW: For all operating systems, the generation of a full GUID for fb2 file ID is implemented. If, for any reason, GUID could not be generated (uuidgen utility not found for Mac OS X, Linux and/or other system except Windows, or for another reason), the GUID is generated based on the time and the random number generator.
        Windows requires no extra software to install (the generator utility is included into OOoFBTools). For Mac OX X, Linux and other Unix systems, uuidgen must be installed. Usually it is installed by default in OS distros. To check this, run in the console: uuidgen. If uuidgen is installed, you will see the GUID. If it’s missing in the system, install uuid-runtime or libuuid1 package.
        2. Improved ergonomics of the Fb2 Properties Editor shape.
        3. Simplified post-processing: cleanup of the generated fb2 code.
        4. Slightly reduced dimensions of the Settings dialog to work on laptops.
    B. Text Correction Tools:
        1. Interactive footnote/endnote generation
            a) NEW: Now the tools handles footnotes/endnotes numbered not only with superscript numbers, but also with digits with full stops (no superscript). For example: "4. Footnote/endnote text." Introduced search for footnote/endnote numbers in the note lists: 1. as numbers with full stops. 2. As superscript numbers. The color marking of footnote/endnote numbers in the text and the note lists is also dependent on the search mode selected.
        2. Text Corrector.
            a) NEW: Added an option to insert a non-breaking space between the day and the month, such as 19 January, January 19th…
            b) The form dimensions reduced to make it fit on 15" laptop screens of 1366x768 pixels. For this, the Corrector options are split to 2 selectable tabs: "Spaces, paragraphs, and breaks" and "Hyphens, dashes, and other."


posted Nov 18, 2013, 3:40 AM by Вадим Кузнецов

A. Converter:           
        1. NEW: Export of nested bulleted / numbered / picture lists in text, sidebars, tables. Nesting is simulated by non-breaking spaces, the number of which can be set in the Converter preferences. The default is 3 non-breaking spaces.
    B. Text Correction Tools:
        1. Text Corrector.
            a) Improved performance of Replace minus with n-dash between numbers. Now, it replaces with n-dashes not only minus signs, but also hyphens and m-dashes. Now, the option’s name is Replace minus, hyphen, m-dash with n-dash between numbers.


posted Nov 5, 2013, 5:53 AM by Вадим Кузнецов

A. Text Correction Tools:
        Critical update: In LibreOffice 4.x and Apache OpenOffice 4.x, the search and replace with regular expressions is broken resulting in garbled document text.
        1. Text Corrector.
            a) A bug to fix in the option of Replace with dashes hyphens or minus signs used instead of dashes between words. Fixed.
            b) Replacing of multiple spaces between words with one space/tab now ignores superscipt/subscript numbers. Otherwise, the very first letter after such numbers was converted into superscipt/subscript.
        2. OCR formatting errors:
            a) Improved operation of the tool when processing quotes — looping protection.


posted Oct 24, 2013, 5:33 AM by Вадим Кузнецов

    A. General:
        1. As requested by Ukrainian users, for LibreOffice / Apache OpenOffice localized to Ukrainian the names of menu items, toolbars and messages from all tools and the Converter are displayed in Russian rather than in English
        2. The About OOoFBTools dialog is amended with information about OOoFBTools websites to download new releases.
    B. Text Correction Tools:           
        1. Text Corrector.

            a) Critical update: fixed error when inserting a non-breaking space in abbreviations.
        2. Interactive footnote generation:
            a) The tool operation improved.


posted Oct 1, 2013, 10:42 PM by Вадим Кузнецов

 А. Converter:           
     1. Critical update: fix the bug generating images for Win 7/8


posted Sep 3, 2013, 2:41 AM by Вадим Кузнецов

A. Converter:
        1. Fixed the old bug in the Genres handling.
        2. NEW: For Linux, FreeBSD, Mac OS X and other *nixes, fb2 files now can be validated after export (the on/off option is in the Converter settings). Previously, the validation worked only in Windows.
        To validate an fb2 file in a Unix system, xmllin utility must be installed (normally, it is included into the libxml2-utils package).
        3. Now, all messages of the fb2 file validation results have a uniform appearance in all operating systems.
    B. Validator Tool:
        1. NEW: For Linux, FreeBSD, Mac OS X and other *nixes, a selected fb2 file now can be validated. Previously, the validation worked only in Windows.
        2. Now, all messages of the fb2 file validation results have a uniform appearance in all operating systems.
    B. Text Correction Tools:
        1. Numbering of selected paragraphs:
            a). After the number, a non-breaking space is added.
        2. Inserting bullets at the beginning of specified paragraphs:
            a). After the bullet, a non-breaking space is added.
            b). The selection of bullets to insert is significantly expande

1-10 of 19