Well, I made the smart quote fixes using normal searches that replaced close quotes with all punctuation permutations:
.' with ."
!' with !"
,' with ,"
and so on.
I also searched for punctuation like ellipses and hyphens and em dashes that were followed by a single smart close quote (with and without preceding and/or following spaces), replacing them with a double smart end quote. It really didn't take very long to run all the different searches and I'm quite pleased with the result.
My thanks to all who offered their help!
|