我想制作树形结构。我搜索了很多,但找到了其他结构的解决方案。但没有找到 fortree 的解决方案。建议我提供教程或在此处提供解决方案。帮帮我!
答案1
请注意,我认为我不应该回答代我做的问题,尤其是那些明显没有鸭子、而且有大量现成且容易找到的解决方案的代我做的问题。但是,我有时还是会这样做。当我这样做时,我会替我回答。如果我的代码恰好有用,那就这样吧;如果没有用,那就这样吧。特别是,我一点也不赞同微调、调整、解释或修改的请求。如果一个请求让我感兴趣,我可能会解决它。否则,这些就留给你练习吧,亲爱的读者。
这是基于由 Biki Teron 编写的最小工作示例因为 OP 没有提供。
\documentclass[border=10pt]{standalone}
\usepackage[edges]{forest}
\usetikzlibrary{arrows.meta}
\begin{document}
\begin{forest}
forked edges,
for tree={edge+={-Latex}},
[Number
[Real Number
[Rational Numbers
[Fractional]
[Integers]
]
[Irrational Numbers]
]
[Imaginary Number]
]
\end{forest}
\end{document}
答案2
使用genealogytree
包我们可以实现树结构
\documentclass[a4paper]{article}
\usepackage[all]{genealogytree}
\begin{document}
\begin{genealogypicture}[processing=tikznode,
level size=5mm,]
child{
g{Number}
child{
g{Real Number}
child{
g{Rational Numbers} c{Fractional} c{Integers}
}
c{Irrational Numbers}
}
child{
g{Imaginary Number}
}
}
\end{genealogypicture}
\end{document}