减少森林中节点和边缘之间的间距

减少森林中节点和边缘之间的间距

我想减少边缘起点和终点之间的间距,以便有边缘。

以下图为例(左:之前;右:之后): 在此处输入图片描述

左树的代码:

\documentclass{standalone}
\usepackage{forest}

\begin{document}    
\begin{forest}
[A 
    [B] 
    [C]
]
\end{forest}  
\end{document}

答案1

您可以调整innersep、ll sep选项:

\documentclass{article}
\usepackage{forest}

\begin{document}
\begin{forest}
[A
    [B]
    [C]
]
\end{forest}

\begin{forest} for tree={inner sep=2pt,l=10pt,l sep=10pt}
[A
    [B]
    [C]
]
\end{forest}
\end{document}

在此处输入图片描述

答案2

通过使用inner sep你可以改变节点的大小

\documentclass{standalone}
\usepackage{forest}

\begin{document}    
\begin{forest}
for tree = {inner sep = 1pt}
[A 
    [B] 
    [C]
]
\end{forest}  
\end{document}

在此处输入图片描述

相关内容