# [Tex/LaTex] How to force LaTeX not to break the line after a hyphen “-”

hyphenationline-breakingpunctuation

With ~ we can enforce that no line break occures between two words.

But this does not seem to work with special characters. I want LaTeX to enforce not to break the line after the - in (re-)creation.

In my document the line breaks between (re- and )creation, which looks a bit ugly.

How can I achieve this?

If you put it in a mbox, it can't get broken up:
\mbox{(re-)creation}