TikZ - 演算法圖繪製
TikZ 實現了幾種自動圖形佈局演算法 (需要 LuaLaTeX)。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{graphs,graphdrawing,quotes}
\usegdlibrary{force}
\begin{document}
\begin{tikzpicture}
\graph[spring layout] {
A -> ["1"] B,
A -> {C, D},
C -> {B, D},
};
\end{tikzpicture}
\end{document}
有幾種演算法和許多選項可以影響它們。有關詳細資訊,請參閱 TikZ 手冊的第 IV 部分。