As a matter of fact the stylesheet that the calibre conversion produces contains exactly one class for every element that has a different style from the other elements. And it is flat, with no complex inheritance rules, which makes it really easy to tweak. For instance if you have 7 distinct paragraph styles used in your word document, and you dont define any per-paragraph overrides, there will be seven CSS classes in the output.
But, whatever, the work speaks for itself, I was just annoyed by your use of the words "chaos and counter intuitive". If you did not intend to attack calibre, then do not use words like that.
|