我正在尝试创建一个液晶显示模块树形图如下所示:
另外,在数字周围画圆圈的代码是什么?
答案1
使用我的tikz
基于 - 的包forest
,这可以通过非常简洁的方式实现:
\documentclass{article}
\usepackage{forest}
\begin{document}
\begin{forest} mark/.style={circle,draw=red}
[8[2,mark][4[2,mark][2,mark]]]
\end{forest}
\end{document}
答案2
Tikz 可以制作漂亮的树:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{center}
\begin{tikzpicture}[thick]
\node {8}
child { node[circle,draw=red] {2} }
child { node {4}
child { node[circle,draw=red] {2} }
child { node[circle,draw=red] {2} }
};
\end{tikzpicture}
\end{center}
\end{document}
答案3
仅添加强制tikz-qtree
解决方案:
\documentclass{article}
\usepackage{tikz-qtree}
\begin{document}
\begin{tikzpicture}[Red/.style={circle,draw=red}]
\Tree [.8 [.\node[Red] (A){2}; ]
[.4
[.\node [Red] (B) {2}; ]
[.\node [Red] (C) {2};]]]
\end{tikzpicture}
\end{document}