
Wie setzt man Auslassungspunkte in deutschen Anführungszeichen richtig?
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{mathtools}
\mathtoolsset{mathic=true} %%% See https://tex.stackexchange.com/a/3496/
\begin{document}
Terme schreiben wir in Anführungszeichen "`\dots"'. %or "`\ldots"'
\end{document}
erzeugt, wenn es mit kompiliert wird pdflatex
,
Begriffe schreiben wir in das Anführungszeichen „… “.
Wie kann man das Leerzeichen zwischen … und “ entfernen? Sicherlich können wir so etwas schreiben wie
\kern.1em\textellipsis\kern-.12em
, aber die Kerning-Werte werden geschätzt und sind möglicherweise nicht portierbar, wenn Sie die Schriftfamilie ändern.
Antwort1
Eine Möglichkeit wäre, das Kerning nach den Auslassungspunkten mit aufzuheben \unkern
. Die Idee dazu kam mir beim Stöbern imcsquotes
Dokumentationum zu sehen, wie csquotes
die Auslassungspunkte gehandhabt werden.
Terme schreiben wir in Anführungszeichen "`\dots\unkern"'.
Der Abstand scheint nun weniger übertrieben, aber man könnte immer noch das Bedürfnis nach einer kleinen manuellen Nachkorrektur verspüren. Was genau richtig aussieht, ist bis zu einem gewissen Grad Geschmackssache.
Es wäre vielleicht einen Versuch wert, statt Punkten auf der Grundlinie zentrierte Punkte oder ein zentriertes Platzhaltersymbol zu verwenden. Auf diese Weise könnte die scheinbare Asymmetrie mit dem schließenden oberen Anführungszeichen gemildert werden. Alternativ könnte man einfach einen Blindbegriff einfügen.