
Antwort1
Das ist nicht einfach, weil das Paket nur für Dynkin-Diagramme ausgelegt ist, insbesondere für die am häufigsten vorkommenden. Ich konnte die Beschriftungspositionen nicht ohne viel Arbeit so ändern, dass sie zu Ihrem Bild passen. Ich habe auch nicht den gewünschten Winkel gefunden; das Paket ist für Winkel ausgelegt, die die Symmetrien von Dynkin-Diagrammen am deutlichsten darstellen.
\documentclass{amsart}
\usepackage{dynkin-diagrams}
\makeatletter
\newcommand{\extraNode}[6]%
{%
\dynkinPlaceRootRelativeTo{#1}{#2}{#3}{#4}{#5}
\dynkinIndefiniteSingleEdge{#1}{#2}
\dynkinRootMark{o}{#1}
\advance\dynkin@nodes by 1
\dynkinLabelRoot{#1}{#6}
}%
\makeatother
\begin{document}
\begin{dynkinDiagram}[labels={v_p,z,x_r,y_q},mark=o,edge length=1cm]{D}{4}
\extraNode{5}{3}{northeast}{right}{left}{x_1}
\extraNode{6}{4}{southeast}{right}{left}{y_1}
\extraNode{7}{1}{west}{below}{above}{v_1}
\end{dynkinDiagram}
\end{document}
Antwort2
Herzlich willkommen! Wenn Sie mit anderen Blickwinkeln leben können, können Sie einfach das erweiterte Dynkin-Diagramm von E_6 verwenden.
\documentclass{article}
\usepackage{dynkin-diagrams}
\begin{document}
\dynkin[edge length=.5cm,%
extended,mark=o,%
indefinite edge ratio=3,%
make indefinite edge={2-0},%
make indefinite edge={5-6},%
make indefinite edge={1-3},
labels={x_1,v_1,x_r,v_p,z,y_q,y_1}]{E}{6}
\end{document}
D_4/so(8) hätte den Winkel Ihres Screenshots, aber Sie müssten irgendwie die inneren Knoten hinzufügen. Wenn Sie auf diesem Winkel bestehen, vielleicht einfaches TikZ ist einfacher.
\documentclass{article}
\usepackage{tikz}
\newcounter{icirc}
\begin{document}
\begin{tikzpicture}[circ/.style={circle,draw,inner sep=2pt,label=above:$#1$,
/utils/exec=\stepcounter{icirc},name=c-\number\value{icirc},
node contents={}},scale=1.5]
\path (-3,0) node[circ=v_1] (-2,0) coordinate (p-1) (-1,0) node[circ=v_p]
(45:3) node[circ=x_1] (45:2) coordinate (p-3) (45:1) node[circ=x_r]
(-45:3) node[circ=y_1] (-45:2) coordinate (p-5) (-45:1) node[circ=y_q]
(0,0) node[circ=z];
\draw foreach \X in {1,3,5} {(c-\X) -- (p-\X) (c-\the\numexpr\X+1) -- (c-7)};
\draw[densely dotted] foreach \X in {1,3,5} {(c-\the\numexpr\X+1) -- (p-\X)};
\end{tikzpicture}
\end{document}