@
chaot - IIRC calibre made use of
daring fireballs smarty pants regex routines - but I have a feeling it was replaced by something 'smarter'. Or maybe I'm thinking of Diap Dealers PunctuationSmarten plugin for Sigil.
Anyway there's lots of stuff on the 'net about punctuation smartening - someone's probably written a PhD dissertation on it - in double time four part harmony I shouldn't wonder.
Conversion Look & Feel has options to Smarten AND UNsmarten
populations punctuation.
BR