Version 1.22 of eBook reader and management software Calibre has been released and comes with more tools and new features.
According to the developers, a new tool has been added to compare eBook files, showing the differences in their underlying text, styles, and images side by side.
“The new compare tool is very useful in combination with the book editor. It allows you to see what changes have been made between checkpoints and what changes were made by automated tools. You can also compare different versions of the same ebook file. How to use each of these features is described below,” notes the developer.
A number of other features have been implemented. For example, a tool to view the list of checkpoints and compare the current state of the book to the state at the specified checkpoint has also been added, and it's available from View->Checkpoints.
Highlights of Calibre 1.22:
• A tool to compare the book being currently edited with another file has been added. To use it go to File->Compare to other book;
• Comparing the ORIGINAL_EPUB version of a book to the EPUB version by right clicking on the ORIGINAL_EPUB format in the book details panel is now possible;
• A button has been added to show the changes after various automated tools are run such as: remove unused CSS, subset embedded fonts, smarten punctuation, etc;
• The editing of page map XML files is now permitted.
Keep in mind that, if you want to compile the software yourself, you will need GLIBC 2.10 or higher, and xdg-utils and Python ≥ 2.6 installed (3.x will not work). More details about the required dependencies can be found on the official website.