Usando tikzlibrary{graphs} como posso criar um loop

Usando tikzlibrary{graphs} como posso criar um loop

Aqui está um exemplo mínimo que não funciona

\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
    \begin{graph}{
        1 -> 2;
        3 -> 3;
        };
    \end{graph}
\end{tikzpicture}
\end{document}

Estou tentando fazer com que 3 faça um loop sozinho.

Responder1

Basta dizer tikzque você quer um loop:

\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{graphs}
\begin{document}
\begin{tikzpicture}
    \graph{
        1 -> 2;
        3 ->[loop below] 3;
     };
\end{tikzpicture}
\end{document}

Isso produz:

insira a descrição da imagem aqui

Se apenas escrever 3 -> [loop] 3;, o loop passará pelo nó 1.

informação relacionada