使用 tikz 的句法树中的间距问题

使用 tikz 的句法树中的间距问题

我正在尝试使用 tikz 包来获取这样的树

在此处输入图片描述

根据手册,其语法如下

\begin{tikzpicture}[mytree]
\node (top) {DP}
child {node {D\\the}}
child {node {NP}
child {node {Adj\\brown}}
child {node {NP\\dog}}};
\end{tikzpicture}

然而,只需复制并粘贴此代码即可

在此处输入图片描述

似乎\\无法识别。我是不是漏掉了什么?

答案1

您必须向节点添加文本选项,例如align=center

输出:

在此处输入图片描述

代码:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{trees}


\begin{document}

    \begin{tikzpicture}[align=center] %[mytree]
    \node (top) {DP}
    child {node {D\\the}}
    child {node {NP}
    child {node {Adj\\brown}}
    child {node {NP\\dog}}};
    \end{tikzpicture}

\end{document}

相关内容