I usually type these (I have them on the keyboard) but it’d still be nice if we got some setting for which characters should be “paired” for auto-quotes. (Like typing
» and getting
« as a closing quote, with the cursor in between.)
Caveat: Quotation marks, and especially the guillemets, are used differently in different countries!
For typesetting a book in Germany, we’d use
›subquote‹, whereas French and Swiss writers would use
« quote » and
‹ subquote › instead, and Russians
‹subquote›. Finnish writers would use
For French writers, it’d be great if the expansion could even contain the correct typographical space (U+202F), so if typing
« in French one would get
« | » (the | symbolising the cursor). But not for German, Russian, etc.
Also, in English, we’d use
‘subquote’, in German
Typographically correct quotation marks aren’t always easy. But always beautiful.
So an (editable) “list of pairs” (including possible extra characters for languages like French) would be great. As an example, Ghostwriter has rudimentary support for this: