Quote:
Originally Posted by BetterRed
Which appears to be at odds with what's written on the Smarty Pants tin
|
It should be noted that the SmartyPants algorithm is customizable (the EM|EN dash behavior can be easily reversed, ellipses ignored, etc.). The calibre version has also had modifications/improvements made to it. calibre's implementation also does not result in html entities.
I say this because it's important to note that while calibre
uses the SmartyPants script, there's a little more to "Smarten Punctuation" than SmartyPants.