我目前正在学习使用graphs
TikZ 3.0 中的库。图形绘制库trees
(第 29 章)和layered
(第 30 章)之间有什么一般区别?
trees
我应该何时使用哪个库以及在使用或时需要考虑哪些限制layered
?
以下是第 29 章的一段代码:
\documentclass[border=2pt, tikz]{standalone}
% additional packages
\usepackage{amsmath, ifluatex, tikz}
\ifluatex
\usepackage{fontspec % Spezifikation Zeichensatz
, lualatex-math % Fixes for mathematics related LuaLATEX issues
}
\fi
% additional TikZ libraries
\usetikzlibrary{graphs, graphdrawing}
% graph drawing libraries
\usegdlibrary{layered}
\usegdlibrary{trees}
\begin{document}
\tikz \graph [%
% layered layout
tree layout
]
{ a -> { b -> c -> d, e -> f -> g } -> h };
\end{document}