I am using the fairly nice empty nodes
-style from this question: Decrease distance between nodes in tree using Forest to make a tree with empty nodes that is smaller than what using nice empty nodes
would generate. However, one node is only fairly nice. Is there a solution or is this the reason for using fairly
as part of the name of the style.
\documentclass{minimal}
\usepackage{forest}
\forestset{
fairly nice empty nodes/.style={
delay={where content={}{shape=coordinate,for parent={
for children={anchor=north}}}{}}
, angled/.style={content/.expanded={$<$\forestov{content}$>$}}
}}
\useforestlibrary{linguistics}
\forestapplylibrarydefaults{linguistics}
\begin{document}
\begin{forest} fairly nice empty nodes, for tree={l sep-=.2em,l=0}
[CP
[C, fit=band]
[TP
[T, fit=band]
[\textit{v}P
[DP\\(EA), fit=band]
[{}
[VP
[DP\\(IA), fit=band]
[V]]
[\textit{v}]]]]]
\end{forest}
\end{document}
The output is as follows. The problem is that the node branching to VP and v is branches a little too high, causing the tree to become slightly asymmetrical. What I like to achieve is a straight line between the node vP through the empty node and to the node v.
EA
andVP
(andv
)?