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.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

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