ich habe ein Problem mit dem xspace-Paket in Verbindung mit dem csquotes-Paket.
\documentclass[a4paper]{scrbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{xspace} \usepackage{csquotes} \usepackage[ngerman]{babel} \newcommand{\abs}{~\ldots\xspace} % immer ein geschützes Leerzeichen (laut deutschen Rechtschreibregeln \xspaceaddexceptions{\grqq \grq \enquote \} } % zu ignorierende Zeichen (welche für csquote-Paket?} \begin{document} \enquote{\abs} % hier kommt ein Leerezeichen, wo keines sein sollte \glq\abs\grq % OK, wegen xspaceaddexceptions \glqq\abs\grqq % OK, wegen xspaceaddexceptions \glqq\abs r\grqq % OK \enquote{\abs\unskip} % Verlegenheitslösung \abs, \abs! % \abs ! \abs; \end{document}
\enquote{\abs}
Latex sollte hier kein Leerzeichen am Ende setzen, tut es aber.
Gibt es irgendwelche Kommandos für den xspaceaddexceptions-Befehl?
Ich habe keine passende gefunden.