Forest: Losgelöste Knoten mit mehreren Eltern?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Forest: Losgelöste Knoten mit mehreren Eltern?

Re: Forest: Losgelöste Knoten mit mehreren Eltern?

von Fenrix » Di 30. Nov 2021, 17:42

Vielen Dank, das werde ich sofort mal ausprobieren :)

Re: Forest: Losgelöste Knoten mit mehreren Eltern?

von gast. » Mo 29. Nov 2021, 17:03

Da das ganze letztlich eine tikzpicture ist, kann man auch mit \draw etc. darin zeichnen. Hilfreich kann dabei das forest-Koordinatensystem sein. Siehe dazu u. a. Abschnitt 3.16f in der forest-Anleitung. Hier einmal einfach nur ein zusätzlicher Kasten (node wäre natürlich auch möglich) und eine einzelne Linie:
\documentclass[a4paper,12pt, oneside, headsepline, listof = totocnumbered, numbers=noenddot]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[edges]{forest}

\begin{document}
	
\begin{figure}
	\centering
	\begin{forest} forked edges,
		for tree={grow'=0,align=left,anchor=west, draw, text width=3cm, font=\footnotesize}
		[Variabilität
		  [Grad der\\Variabilität, for tree={text width=2.5cm}
		    [Hoch, name={Gradhoch}]
		    [Niedrig]
		  ]
		  [Wartbarkeit, for tree={text width=2.5cm}
		  ]
		  [Performance, for tree={text width=2.5cm}
		    [Niedrig]
		    [Hoch]
		  ]
		  [Verfügbarkeit, for tree={text width=2.5cm}
		    [Niedrig]
		    [Hoch]
		  ]
		  [Kosten, for tree={text width=2.5cm}
		    [Wartung]
		    [Bereitstellung
		      [Niedrig]
		      [Hoch]
		    ]
		  ]
		]
		\draw (12,2) rectangle (15,4);
        \draw (forest cs:name={Gradhoch},anchor={children}) -- (12,3);
	\end{forest}
\end{figure}
\end{document}
Ach übrigens: a4paper und oneside sind Voreinstellungen von scrartcl und können daher entfallen.

Forest: Losgelöste Knoten mit mehreren Eltern?

von Fenrix » Mo 29. Nov 2021, 15:38

Hallo zusammen, ich habe folgendes Dokument:
\documentclass[a4paper,12pt, oneside, headsepline, listof = totocnumbered, numbers=noenddot]{scrartcl}

\usepackage[T1]{fontenc}
\usepackage[edges]{forest}

\begin{document}
	
\begin{figure}
	\centering
	\begin{forest} forked edges,
		for tree={grow'=0,align=left,anchor=west, draw, text width=3cm, font=\footnotesize}
		[Variabilität
		  [Grad der\\Variabilität, for tree={text width=2.5cm}
		    [Hoch]
		    [Niedrig]
		  ]
		  [Wartbarkeit, for tree={text width=2.5cm}
		  ]
		  [Performance, for tree={text width=2.5cm}
		    [Niedrig]
		    [Hoch]
		  ]
		  [Verfügbarkeit, for tree={text width=2.5cm}
		    [Niedrig]
		    [Hoch]
		  ]
		  [Kosten, for tree={text width=2.5cm}
		    [Wartung]
		    [Bereitstellung
		      [Niedrig]
		      [Hoch]
		    ]
		  ]
		]
	\end{forest}
\end{figure}
\end{document}
Ich möchte rechts neben diesem Baum drei Knoten losgelöst erstellen. Jeder Blattknoten des Baumes sollte dann mit einem der "Endknoten" verbunden sein.

In etwa so:
Bild

Vllt. kann mir jemand einen Tipp geben, wie sich solch ein Struktur erreichen lässt.

VG

Nach oben