Recently, I found myself in a Facebook conversation about ellipses and em-dashes. There was a whole thread about spaces or no spaces and the merits of each, along with the side effects associated with different practices and typesetting issues.
The original question was with regards to Scrivener and the way it handles ellipses. Obviously, this is something that I can comment on as a regular user of Scrivener. So, I piped in.
Within Scrivener, you can convert ellipses into triple dots at the time of compile, just like you can convert em-dashes into double hyphens.
My comment was a bit longer than that (just a tad), but it sparked another thread of conversation.
“Why would you ever want to convert em-dashes to double hyphens?”
My answer: “Some publishers require it.”