在乳胶中用水平条绘制树

在乳胶中用水平条绘制树

我想在 latex 中绘制以下树。但是,我不知道该怎么做。在网上搜索后,我发现了其他种类的树,但没有这种。如果有人能帮我画这个,我会很高兴。在此处输入图片描述

答案1

使用forest包和edges库,您可以使用该选项forked edges

在此处输入图片描述

\documentclass{article}

\usepackage{forest}
\useforestlibrary{edges}

\begin{document}

\begin{forest}
forked edges
[Constraint
    [Holonomic
        [Rhenomic][Scleronomic]
    ]
    [Non-holonomic]
]
\end{forest}

\end{document}

同样地,您可以放置forked edge​​在 中for tree,它还允许您控制fork sep许多其他选项:

在此处输入图片描述

\documentclass{article}

\usepackage{forest}
\useforestlibrary{edges}

\begin{document}

\begin{forest}
for tree={
forked edge, fork sep=2.5mm, s sep=5mm
}
[Constraint
    [Holonomic
        [Rhenomic][Scleronomic]
    ]
    [Non-holonomic]
]
\end{forest}

\end{document}

相关内容