многоточие в немецких кавычках

многоточие в немецких кавычках

Как правильно набирать многоточие в немецких кавычках?

\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}

pdflatexпри компиляции с , производит

Термы находятся в состоянии готовности „…“.

Какой канонический способ избавиться от пробела между ... и "? Конечно, мы можем написать что-то вроде

\kern.1em\textellipsis\kern-.12em

, но значения кернинга будут предположительно рассчитаны и могут оказаться непереносимыми при смене семейства шрифтов.

решение1

Одним из способов может быть отмена кернинга после многоточия с помощью \unkern. Я взял эту идею, просматриваяcsquotesдокументациячтобы увидеть, как csquotesобрабатывается его многоточие.

Terme schreiben wir in Anführungszeichen "`\dots\unkern"'.

Термины будут отображаться в поле "`\dots\unkern"'.

Интервал теперь кажется менее чрезмерным, но все еще может ощущаться необходимость в небольшой ручной дополнительной коррекции. То, что именно выглядит правильно, в определенной степени является делом вкуса.

Может быть, стоит попробовать использовать центрированные точки или один центрированный символ-заполнитель вместо точек на базовой линии. Таким образом, можно смягчить кажущуюся асимметрию с закрывающей верхней кавычкой. Или же можно просто заполнить фиктивный термин.

Связанный контент