森林重新指定分支位置

森林重新指定分支位置

示例树

\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{forest}
\begin{document}

\begin{forest}
    [VP
    [DP]
      [V'       
        [{A B C\textcolor{white}{A B C}}
         [xxx] ]
        [DP]
      ]
]
\end{forest}
\end{document}

最相似的问题:语言学森林 - 像 qtree 中一样的比例对齐

你好,我是森林和 qtree 的新手。我查看了文档,但这个问题似乎没有在图表中作为选项出现。

我希望从 V' 向下延伸的线指向“ABC”中的“A”,并且向下的分支来自“C”,而不是向内和向外的线都穿过中点并从中点开始。

我设法进行了一次破解,让下线从 C 出来,但这也会弄乱上面的线。

希望能够快速取得胜利。

答案1

像这样?

在此处输入图片描述

用“肮脏的伎俩”组合foresttikz绘制:

\documentclass[margin=3mm]{standalone}%
\usepackage{forest}
\usetikzlibrary{positioning}

\begin{document}
    \begin{forest}
for tree={
inner xsep=0pt,
s sep=9mm,
l sep=7mm}
    [VP
    [DP]
      [V'
        [A, name=a]
        [DP]
      ]
]
\begin{scope}[inner xsep=0pt, node distance=7mm and 0mm]
\node (b) [right=of a] {B};
\node (c) [right=of b] {C};
\node (x) [below=of c] {XXX};
\draw (c) -- (x);
\end{scope}
    \end{forest}
\end{document}

相关内容