Нарисуйте ребра, соединяющие вершины, расположенные по окружности.

Нарисуйте ребра, соединяющие вершины, расположенные по окружности.

Я хотел бы иметь возможность рисовать линии (ребра) между любыми двумя вершинами внутри этого круга из 10 вершин. Я смог нарисовать вершины в круге, но я не могу понять, как рисовать ребра.

Вот что у меня сейчас есть:

\usepackage{tikz}
\usetikzlibrary{shapes.geometric, positioning, calc}
\tikzset{%
    mynode/.style={%
        circle, radius=2pt, draw=darkgray, fill=white
    }
}

\begin{tikzpicture}
    \node[minimum size=4cm, regular polygon, regular polygon sides=10, rotate=180] (epta) {};
        \foreach \x in {1,2,...,10}{%
    \node[mynode] at (epta.corner \x) (e\x) {};}
\end{tikzpicture}

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

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

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