en-dash

Is it possible to have an option

Replace double hyphen with en-dash

and

Replace triple hyphen with em-dash?

The em-dash is too long for German typographic conventions.

In LaTeX this issue is solved in this way

– becomes en-dash –

— becomes em-dash —

juh

You can use opt-hyphen and opt-shift-hyphen to create an em- or en-dash whenever you want. I really don’t want to go down the route of adding auto-substitution options for every possibility, as it would ultimately mean trying to reproduce the complexity of Word’s auto-substitution stuff.
Thanks and all the best,
Keith