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 部分。