我使用节点子节点来创建一棵树,如下所示。
\begin{tikzpicture}
\node [circle,draw, inner sep=3pt, minimum size=5pt] (r){$S$}
child {node [circle,draw] (a) {}
child {node [$\vdots$]
child {node [circle,draw] (d) {$\frac{n}{2^k}$}}
child {node [circle,draw] (e) {$\frac{n}{2^k}$}}
}
};
\end{tikzpicture}
但是我得到了错误:
Missing \endcsname inserted. };Package tikz Error: Cannot parse this node. };
我需要这方面的帮助。谢谢。
答案1
您应该始终提供可编译的 MWE。
在您的代码中,node[$\vdots$]
是罪魁祸首,因为$\vdots$
不是节点的有效选项。而应该是node{$\vdots$}
。
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node [circle,draw, inner sep=3pt, minimum size=5pt] (r){$S$}
child {node [circle,draw] (a) {}
child {node {$\vdots$}
child {node [circle,draw] (d) {$\frac{n}{2^k}$}}
child {node [circle,draw] (e) {$\frac{n}{2^k}$}}
}
};
\end{tikzpicture}
\end{document}