有没有办法使用森林来获取句法分析树中连接节点的箭头而不是线?例如,从 A 指向 C 的箭头
\documentclass{minimal}
\usepackage{forest}
\forestset{
nice nodes/.style={
for tree={
inner sep=0.25pt, s sep=5pt,
fit=band,
},
},
default preamble=nice nodes,
}
\useforestlibrary{linguistics}
\forestapplylibrarydefaults{linguistics}
\begin{document}
\begin{forest}nice empty nodes, for tree={l sep=1em,l=0,calign angle=60}
[A [B] [C]]
\end{forest}
\end{document}
我还没有在森林手册中找到明显的方法来做到这一点。
答案1
\documentclass[margin=3mm]{standalone}
\usepackage{forest}
\forestset{
nice nodes/.style={
for tree={
inner sep=0.25pt,
s sep=5pt,
fit=band,
edge={semithick, line cap=round, red!50}% <--- settings for all edges
},
},
default preamble=nice nodes,
}
\useforestlibrary{linguistics}
\forestapplylibrarydefaults{linguistics}
\begin{document}
\begin{forest}
nice empty nodes,
for tree={l sep=1em, l=0, calign angle=60}
[A [B] [C,edge+={->} % <--- this edges is arrow
]
]
\end{forest}
\end{document}