dynkin-diagrams 包指定节点的属性

dynkin-diagrams 包指定节点的属性

使用dynkin-diagram包时是否可以指定扩展节点的样式?例如考虑以下代码:

\documentclass{article}
\usepackage{dynkin-diagrams}

\begin{document}

\begin{center}
\dynkin[edge length=1cm,
        edge/.style={thick},
        root radius=.1cm,
        */.style={
              ultra thick,
              fill=black!30!white,
              draw=black
            }] A{}
\end{center}

\begin{center}
\dynkin[extended,
        edge length=1cm,
        edge/.style={thick},
        root radius=.1cm,
        */.style={
              ultra thick,
              fill=black!30!white,
              draw=black
            }] A{}
\end{center}

\end{document}

我可以编辑上面示例中白色节点的形状、颜色等吗?我在文档中看到了示例

\dynkin[%
     edge length=.75cm,
     edge/.style={
           -{stealth[sep=1pt]}},
           labels={,1,2,\ell-1,\ell},
           labels*={0}] 
      A[1]{}

所以似乎有一种方法可以使节点过多,但我只是不明白如何......

答案1

您可以通过调整样式来修改“空”节点的样式o。您可以使用 完全覆盖样式o/.style={...},也可以使用 仅添加一些键o/.append style={...}

\documentclass{article}
\usepackage{dynkin-diagrams}

\begin{document}
\paragraph{Out of the box:}
\begin{center}
\dynkin[extended,
        edge length=1cm,
        edge/.style={thick},
        root radius=.1cm,
        */.style={
              ultra thick,
              fill=black!30!white,
              draw=black
            }] A[2]{}
\end{center}

\paragraph{Use \texttt{o/.style=\{orange\}}:}
\begin{center}
\dynkin[extended,
        edge length=1cm,
        edge/.style={thick},
        root radius=.1cm,
        o/.style={fill=orange},
        */.style={
              ultra thick,
              fill=black!30!white,
              draw=black
            }] A[2]{}
\end{center}

\paragraph{Use \texttt{o/.append style=\{orange\}}:}
\begin{center}
\dynkin[extended,
        edge length=1cm,
        edge/.style={thick},
        root radius=.1cm,
        o/.append style={fill=orange},
        */.style={
              ultra thick,
              fill=black!30!white,
              draw=black
            }] A[2]{}
\end{center}

\end{document}

在此处输入图片描述

相关内容