I need this to work with any \n
I decide to set in TikZ (because the diagram at this point is undetermined). I don't mind setting margin
manually, but no arcs except the one from node 3 to 4 connect correctly, and I'm clearly not good at working with polar coordinates.
This is a modified version of http://www.texample.net/tikz/examples/cycle/, except I would like for it to start on the left, and it needs to be clockwise.
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{center}
\begin{tikzpicture}[scale=0.7]
\def \n {5}
\def \radius {3cm}
\def \margin {8.2} % margin in angles, depends on the radius
% https://tex.stackexchange.com/questions/47172/what-does-the-colon-in-tikz-coordinates-mean
% http://www.texample.net/tikz/examples/cycle/
\foreach \s in {1,...,\n}
{
\node[draw, circle] at ({180 - 360/\n * (\s - 1)}:\radius) {$\s$};
\draw[->, >=latex] ({180 - 360/\n * (\s - 1)-\margin}:\radius)
% https://tex.stackexchange.com/questions/175016/how-is-arc-defined-in-tikz
arc ({2*\margin}:{-(180/\n) + 2* \margin }:(\radius * 1.5);
}
\end{tikzpicture}
\end{center}
\end{document}
Output: