Сделать определенный стиль дерева стилем по умолчанию для леса

Сделать определенный стиль дерева стилем по умолчанию для леса

Мы собираем классы latex для книг. Мы хотим сделать определенный стиль дерева по умолчанию для forest. В примере ниже нужно определить стиль (sn грани) в каждом дереве. Есть ли способ избавиться от этой спецификации и сделать ее по умолчанию?

\documentclass{minimal}

\usepackage{forest}

\forestset{
sn edges/.style={for tree={parent anchor=south, child anchor=north,align=center,base=bottom,where n children=0{tier=word}{}}}, 
background tree/.style={for tree={text opacity=0.2,draw opacity=0.2,edge={draw opacity=0.2}}}
}


\begin{document}

\begin{forest}
sn edges
[S
  [NP [er\\he] ]
  [NP
    [Det [das\\the] ]
    [N [Buch\\book] ] 
  ]
  [NP
    [Det [der\\the] ]
    [N [Frau\\woman] ] 
  ]
  [V [gibt\\gives] ]
]
\end{forest}

\end{document}

решение1

Не уверен, что вопрос не решён, Стефан, но этот код, например, применяется ко всем лесным средам:

\forestset{.style={for tree={l=1em, l sep=1em, s sep=1em}}}

По сути, просто оставьте название стиля :)

Надеюсь это поможет.

Связанный контент