As an intermediate step, an option to select the quotation marks that are used in the smart punctuation could solve most of the problem. LibreOffice, for instance, also uses some kind of smart punctuation and provides an option that enables a user to select the kind of quotation marks, apostrophes and the like that should be used.
|