I still stand by what I said last year when Smart Quotes were brought up:
https://www.mobileread.com/forums/sh...21#post3290621
#1: Run through Diap's Smarten Punctuation.
#2: Run some Regex to check for a few common errors (‘em ‘til ‘twas -> ’em ’til ’twas + wrong quotes around em dashes).
#3 (Optional): Run through Toxaris's Dialogue Check. (This is BY FAR the most effective way to catch lingering quotation mark issues.)