\documentclass[border=20pt,tikz]{scrreport}
\usepackage[edges]{forest}
\forestset{
direction switch/.style={
for tree={edge+=thick,
align=center,
},
where level>=3{folder, grow'=0}{for children=forked edge},
},
}
\begin{document}
\begin{figure}
\begin{forest}
direction switch
[Übersicht,draw
[süße \\ Dinge,draw
[saure \\Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[A]
[B
[C]
[D]
]
[E]
% ]
]
[grüne \\ Dinge,draw
[lila Dinge,draw
[G]
[H]
[J]
]
[blaue \\ Dinge,draw
[K]
[L]
Minimalbeispiel
[N]
[O]
]
]
]
[rote \\ Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[Q]
[R ]
[S]
% ]
]
%]
% ]
]
\end{forest}
\caption{test}
\label{test_2}
\end{figure}
\end{document}
Forest Thema ist als GELÖST markiert
-
schefe
Forest
Hallo, ich würde gerne in einer Übersicht früher mit der der folder-Anordnung anfangen. Bei einem Ast funktioniert es, bei dem anderen werden die Aufzählungen des Astes falsch angeordet. Hat da jemand eine Lösung? Danke und Grüße André
-
schefe
Re: Forest
Irgendwie funktioniert der erste code in dem Forum nicht. Ich probiere es nochmal...
\documentclass[border=20pt,tikz]{scrreport}
\usepackage[edges]{forest}
\forestset{
direction switch/.style={
for tree={edge+=thick,
align=center,
},
where level>=3{folder, grow'=0}{for children=forked edge},
},
}
\begin{document}
\begin{figure}
\begin{forest}
direction switch
[Übersicht,draw
[süße \\ Dinge,draw
[saure \\Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[A]
[B
[C]
[D]
]
[E]
% ]
]
[grüne \\ Dinge,draw
[lila Dinge,draw
[G]
[H]
[J]
]
[blaue \\ Dinge,draw
[K]
[L]
Minimalbeispiel
[N]
[O]
]
]
]
[rote \\ Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[Q]
[R ]
[S]
% ]
]
%]
% ]
]
\end{forest}
\caption{test}
\label{test_2}
\end{figure}
\end{document}
Re: Forest
Es liegt nicht am Online-Compiler, den das Forum benutzt. Wie die *.log-Datei andeutet, sind Leerzeilen in der Umgebung forest nicht erlaubt.
-
schefe
Re: Forest
Dann probieren wir es mal ohne Leerzeilen in der forest-Umgebung...
\documentclass[border=20pt,tikz]{scrreport}
\usepackage[edges]{forest}
\forestset{
direction switch/.style={
for tree={edge+=thick,
align=center,
},
where level>=3{folder, grow'=0}{for children=forked edge},
},
}
\begin{document}
\begin{figure}
\begin{forest}
direction switch
[Übersicht,draw
[süße \\ Dinge,draw
[saure \\Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[A]
[B
[C]
[D]
]
[E]
% ]
]
[grüne \\ Dinge,draw
[lila Dinge,draw
[G]
[H]
[J]
]
[blaue \\ Dinge,draw
[K]
[L]
Minimalbeispiel
[N]
[O]
]
]
]
[rote \\ Dinge,draw, folder, grow'=0,
% [ % Leerer Knoten als Ersatz für \vline
[Q]
[R ]
[S]
% ]
]
%]
% ]
]
\end{forest}
\caption{test}
\label{test_2}
\end{figure}
\end{document}