USA vs elsewhere is different for em dash and en dash as an aside. USA uses em dash and no spaces and most other places, esp. UK & Ireland use en dash with a space before and after. This is only asides, the equivalent of (and) or , and aside, etc.
If I'm fussed I fix after by detecting all non-aside em dash and replacing with ¬ then em dash with space en dash space, then ¬ to em dash. Likely there is a smarter way.
The Smarten Punctuation fixes single straight quotes and double quotes and makes em dashs with no spaces.
|