我正在使用fit
TikZ 库在包含 s 的两个节点周围拟合一个矩形label
。但是,矩形仅适合实际节点,而不是它们的标签:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{fit}
\begin{document}
\begin{tikzpicture}
\node [label=label1,draw] (node1) {Node1};
\node [label=label2,draw] (node2) at (4,2){Node2};
\node[fit=(node1)(node2), draw] {};
\end{tikzpicture}
\end{document}
如何使矩形适合节点标签周围?
答案1
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{fit}
\begin{document}
\begin{tikzpicture}
\node [label=label1,draw] (node1) {Node1};
\node [label={[name=l] label2},draw] (node2) at (4,2){Node2};
\node[fit=(node1)(l), draw] {};
\end{tikzpicture}
\end{document}