tikzpicture 中树中的矩阵节点示例

tikzpicture 中树中的矩阵节点示例

我正在尝试重新创建这个图像

在此处输入图片描述

在树中使用 tikz 矩阵。我可以创建第一个节点并连接到子节点,但我无法获得将更多矩阵作为第一个矩阵节点的子节点的语法。有人能举一个矩阵节点作为 tikzpicture 中的子节点的例子吗?

答案1

以下是您可以进一步修改的一个选项:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{trees,matrix}
\begin{document}
\begin{tikzpicture}[level distance=2cm,
  level 1/.style={sibling distance=2cm}]
  \node[matrix,matrix of nodes,ampersand replacement=\&] {root \& beer\\is \& good\\}
    child {
        node[matrix,matrix of nodes,ampersand replacement=\&] {first \& row \\another \& row\\} 
  child {node {Write}}
  child {node {Wright}}
}
    child {node {right}};
\end{tikzpicture}
\end{document} 

在此处输入图片描述

我在 QTikZ 环境中使用 & 符号时遇到了一些困难,因此我将其更改为其他符号以触发下一列。其他媒体可能不需要它。

相关内容