Changes in this Version - bug fix to prevent problems with sample books modified version of patch submitted by that-guy Changes in 2.6 - fix for many additional version tags - fixes to generate better links - fixes to handle external links - now handles new "marker" page .dat files - improved special region handling - properly handle class names with spaces - handle default alignment for synthetic regions Changes in 2.3 - fix for use with non-latin1 based systems (thank you Tedd) - fixes for out of order tokens in xml Changes in 2.2 - fix for minor bug in encode_Number from clark nova - more fixes to handle paths with spaces in them - updates to work better with the gui front end Changes in 2.1 - extremely minor changes to support a gui frontend - no changes to functionality Changes in version 2.0 - gensvg.py now accepts two options -x : output browseable XHTML+SVG pages (default) -r : output raw SVG images (useful for later conversion to pdf) - flatxml2html.py now understands page.groups of type graphic and handles vertical regions as svg images - genhtml.py now accepts an option --fixed-image : which will force the conversion of all fixed regions to svg images - minor bug fixes and html conversion improvements Changes in version 1.8 - gensvg.py now builds wonderful xhtml pages with embedded svg that can be easily paged through as if reading a book! (tested in Safari for Mac and Win and Firefox) (requires javascript to be enabled) - genhtml.py now REQUIRES that gensvg.py be run FIRST this allows create of images on the fly from glyphs - genhtml.py now automatically makes tables of words into svg based images and will handle glyph based ornate first letters of words - cmbtc_dump_mac_linux.py has been renamed to be cmbtc_dump_nonK4PC.py to make it clearer when it needs to be used Changes in version 1.7 - gensvg.py has been improved so that the glyphs render exactly (ClarkNova) - gensvg.py has fixed a render order "bug" that allowed some images to cover or hide text. (ClarkNova) - change generated html to use external stylesheet via a link to "style.css" - add missing tag - make xhtml compliant doctype and minor changes to write correct xhtml - make divs that act as anchors be hidden visually and to take up 0 height and 0 width to prevent any impact on layout Changes in version 1.6 - support for books whose paragraphs have no styles - support to run cmbtc_dump on Linux and Mac OSX provided you know your PID of your ipod or standalone Kindle (contributed by DiapDealer) Changes in version 1.5 - completely reworked generation of styles to use actual page heights and widths - added new script getpagedim.py to support the above - style names with underscores in them are now properly paired with their base class - fixed hanging indents that did not ever set a left margin - added support for a number of not previously known region types - added support for a previously unknown snippet - <empty></empty> - corrected a bug that caused unknown regions to abort the program - added code to make the handling of unknown regions better in general - corrected a bug that caused the last link on a page to be missing (if it was the last thing on the page) Changes in version 1.3 - font generation by gensvg.py is now greatly improved with support for contour points added - support for more region types - support for inline images in paragraphs or text fields (ie. initial graphics for the first letter of a word) - greatly improved dtd information used for the xml to prevent parsing mistakes Version 1.0 - initial release