I've got a problem with the combination of (German) quotation marks and exclamation marks in LaTeX. Consider this code:

\glq Nochmal!\grq

Result: 'Nochmal¡

Instead of: 'Nochmal!'

Basically the exclamation mark is upside down and the second quotation mark disappears. Another thing to mention: In some cases it works just fine, while in other cases I get the upside down exclamation mark.

How can I solve this problem?

  • 2
    If you add a pair of braces after the exclamation mark, the problem disappears.
    – Bernard
    Jun 30, 2019 at 11:58

2 Answers 2


Another reason why I prefer to use csquotes. This here works fine:


Edit: I opened an issue https://github.com/latex3/babel/issues/19


It seems that the exclamation mark and \grq form a ligature, because \grq expands to \textquoteleft, which forms this ligature. Same as inputting


Putting anything in between the two, or around one of the two, that suppresses a ligature works, e.g., a \relax in between, an empty group in between, a \hbox around one of the two, etc.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .