Für das reguläre Neuneck mit `v_0` oben geht das mit
\foreach \i in {0,...,8}\node[anchor={270-\i*40},circle] at (v\i){$v_{\i}$};
Dabei werden die Randanker (border anchor) der Knoten verwendet, die jeweils einer Gradzahl entsprechen. Im folgenden Beispiel kommentiere ich die schwarzen Linien aus und füge dafür orange Linien vom Zentrum durch die Ecken ein.
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw
(0:0cm) coordinate (v0)
-- ++(340:2cm) coordinate (v1)
-- ++(300:2cm) coordinate (v2)
-- ++(260:2cm) coordinate (v3)
-- ++(220:2cm) coordinate (v4)
-- ++(180:2cm) coordinate (v5)
-- ++(140:2cm) coordinate (v6)
-- ++(100:2cm) coordinate (v7)
-- ++(60:2cm) coordinate (v8)
-- cycle;
%\draw (v6)--(v3)--(v0)--cycle;
%\draw (v7)--(v2);
%\draw (v8)--(v1);
% Beschriftung
\foreach \i in {0,...,8}\node[anchor={270-\i*40},circle] at (v\i){$v_{\i}$};
% Linien vom Zentrum aus, nur zur Sichtbarmachung
\coordinate(vM) at (-90:{1/sin(20)});% Zentrum
\foreach \i in {0,...,8}
\draw[orange](vM)--(v\i)--([turn=0]0:1em);% Strahlen
\end{tikzpicture}
\end{document}
![alt text][1]
----------
Man kann aber auch die Anzahl der Ecken/Kanten und deren Länge in Makro speichern und den Rest berechnen lassen. Dann kann man deren Anzahl bzw. Länge schnell ändern. Im folgenden wird zum Beispiel ein regelmäßiges Siebeneck mit der Kantenlänge 3 gezeichnet:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\def\laenge{3}
\def\n{7}
\pgfmathtruncatemacro\nme{\n-1}
\pgfmathtruncatemacro\w{360/\n}
\draw
(0:0) coordinate (v0)
foreach \i in {1,...,\nme}
{--++(360+\w/2-\i*\w:\laenge) coordinate (v\i)}
--cycle;
\foreach \i in {0,...,\nme}\node[anchor={270-\i*\w},circle] at (v\i){$v_{\i}$};
%%
%% nur zur Sichtbarmachung
\coordinate(vM) at (-90:{(\laenge/2)/sin(\w/2)});% Zentrum
\foreach \i in {0,...,\nme}
\draw[orange,very thin](vM)--(v\i)--([turn=0]0:1em);% Strahlen
\end{tikzpicture}
\end{document}
![alt text][2]
[1]: http://texwelt.de/wissen/upfiles/tw_neuneck.PNGhttp://texwelt.de/wissen/upfiles/tw_neuneck.PNG
[2]: http://texwelt.de/wissen/upfiles/tw_siebeneck.png