TikZ: Richtiges Setzen des Ankers zur Bezeichnung der Ecken in einem regulären Polygon
[![alt text][1]][1]
Wie muss ich die Anker setzen, damit es die Eckbezeichnungen Bezeichnungen immer außerhalb der Ecken und Seiten hinschreibt?
Etwa so wie bei Ecke Nr. 4.
%\documentclass[]{article}
\documentclass[border=5mm, tikz]{standalone}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}[
point/.style={circle, radius=2pt, fill=black, inner sep=2pt},
]
%\def\Ecken{14}
\pgfmathtruncatemacro{\Ecken}{8}
\node (pol) [
draw,
minimum size=0.9\textwidth,
regular polygon, regular polygon sides=\Ecken,
rotate=360/(2*\Ecken),
]{};
\foreach \n in {1,..., \Ecken} {
\node[point] at (pol.corner \n) {};
\node[draw, anchor=\n*(360/\Ecken)] at (pol.corner \n) {\n};
\node[red, anchor=\n*(360/\Ecken)] at (pol.side \n) {\n};
}
\end{tikzpicture}
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_127.png