Handling of punctuation such as em dashes is worse in 3.3.0 than 3.2.0 (on kepubs at least). If the text is set with em dashes between two words without any space either side, then when justifying a line 3.3.0 doesn't centre the em dash between the words but aligns it so that there is no space on the left and a large space on the right. At least with 3.2.0 the dash was centred between the words—still incorrect behaviour in my opinion: if the text is set without an space either side of the dash, then justification should not be introducing any space there.
And if a sentence or paragraph ends with an em dash, then every so often the line breaking will put the dash on a new line by itself, which looks very bad (I think this is a kepub problem which is not new with 3.3.0).
|