使用 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。

相關內容