Вертикальный интервал для надписей краев в диаграммах Дынкина

Вертикальный интервал для надписей краев в диаграммах Дынкина

Этот вопрос следует за обновлением пакета, dynkin-diagramsпредоставленным автором послеэтот вопрос.

Я использую последнюю версию dynkin-diagramsи все работает отлично, но новый вертикальный интервал по умолчанию для меток краев нарушает интервал между строками текста. Например, при использовании $\dynkin[Coxeter]{F}{4}$inline между текущей строкой текста и предыдущей остается слишком много места, как показано на рисунке ниже.

введите описание изображения здесь

Есть ли способ вернуть вертикальный интервал «на ноль» для меток краев? (простите мою неспособность работать с tikz).

ОБНОВЛЕНИЕ - MWE

    \documentclass{book}
    \usepackage{dynkin-diagrams}
    \usepackage{lipsum}

    \begin{document}
    \lipsum[10]
    $\dynkin[Coxeter]{F}{4}$
    \lipsum[10]
    \end{document}

ОБНОВЛЕНИЕ (12.03.2019): ЧАСТИЧНОЕ РЕШЕНИЕ

  • Автор (@BenjaminMcKay) пакета в комментарии кэтот вопроспредлагает использовать этот код
    \tikzset{/Dynkin diagram/text style/.append style={text height=0}}
    \tikzset{/Dynkin diagram/text style/.append style={text depth=0}} 

для восстановления предыдущего поведения, однако в моих попытках это нарушает правильный интервал для меток вершин, если он установлен глобально.

  • Пользователь @Schrödinger'scat предлагает ниже использовать следующий код
    \tikzset{dlabel sep/.style={every label/.append style={inner sep=#1}}} 
    $\dynkin[Coxeter,label height=4,label depth=.,dlabel sep=0.5pt]{F}{4}$

что делает то, что мне нужно, и не нарушает выравнивание меток вершин. Однако, чтобы быть абсолютно уверенным, что диаграммы Динкина не портят вертикальные интервалы между линиями, я добавил \smash(просто чтобы быть в безопасности) и удалил label height=4параметр, который в данном случае не важен.

    \tikzset{dlabel sep/.style={every label/.append style={inner sep=#1}}} 
    $\smash{\dynkin[Coxeter,label depth=.,dlabel sep=1pt]{F}{4}}$

решение1

введите описание изображения здесь

Проблема, похоже, решена в последней версииdynkin-диаграммы, только что загруженный в CTAN около 10 минут назад.

\documentclass{book}
\usepackage{dynkin-diagrams}
\usepackage{lipsum}
\begin{document}
\lipsum[10]
$\dynkin[Coxeter]{F}{4}$
\lipsum[10]
\end{document}

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