使用 tikzlibrary{graphs} 如何创建循环

使用 tikzlibrary{graphs} 如何创建循环

这是一个不起作用的最小示例

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

我正在尝试让 3 循环至自身。

答案1

只要告诉tikz你你想要一个循环:

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

得出的结果为:

在此处输入图片描述

如果只写3 -> [loop] 3;,循环就会经过节点 1。

相关内容