Smarten punctuation will recognize a double hyphen and convert it to an emdash. It doesn't just operate on quotes.
You can always do the same with a find and replace, however, if there isn't a double hyphen there is no replacement for verifying manually whether it is truly an emdash.
Similarly, the quotes fixing depends on patterns in the sentence, namely, whether there is a space before or after the quote mark. With additional rules for some special cases.
|