Хочу сделать структуру дерева. Я много искал, но нашел решение другой структуры. Но не нашел решение для дерева. Предложите мне урок или дайте мне решение здесь. Помогите мне!
решение1
Обратите внимание, что я думаю, что не должен отвечать на do-it-for-me, особенно do-it-for-me с заметным отсутствием уток и для которых есть множество существующих и легко находимых решений. Однако я иногда все равно это делаю. Когда я это делаю, я отвечаю на них за себя. Если мой код оказывается полезным, пусть так и будет; если нет, пусть так и будет. В частности, я совсем не сочувствую просьбам о тонкой настройке, корректировках, объяснениях или модификациях. Если просьба щекочет мое воображение, я могу ее рассмотреть. В противном случае, это остается в качестве упражнений для вас, любезный читатель.
Это основано наМинимальный рабочий пример, написанный Бики Теронпотому что автор оригинала его не предоставил.
\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}