Ich bin neu beim Posten auf stack.exchange, aber ich verwende LaTeX seit einigen Jahren und finde es wirklich hilfreich für die Erstellung qualitativ hochwertiger Dokumente.
Ich schreibe meine Doktorarbeit in LaTeX und erstelle ein Diagramm mit Tikz, Mindmap-Bibliotheken und Hintergründen. Es sieht perfekt aus, genau so, wie ich es mir vorgestellt habe. Der Originalcode:
\documentclass[border=2mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{mindmap,backgrounds}
\begin{document}
\tikz [mindmap, every node/.style=concept, concept color=black!20,grow cyclic,
level 1/.append style={level distance=4.5cm,sibling angle=61},
level 2/.append style={level distance=3cm,sibling angle=60}]
\node [root concept] { \LARGE Root Concept}
child { node [concept] (A) {A}
child { node {child} }
child { node {child} }
}
child { node [concept] (B) {B}
child { node {child}}
child { node {child}}
}
child { node [concept] (C) {C}
child { node {child}}
child { node {child}}
child { node {child}}
}
child { node [concept] (D) {D}
child { node {child}}
child { node {child}}
}
child { node [concept] (E) {E}
child { node {child}}
child { node {child}}
}
child { node [concept] (F) {F}
child { node {child}}
child { node {child}}
child { node {child}}
};
\end{document}
Dann versuche ich, eine Verbindung zwischen A, B, C, D, E und F (und dann F mit A) herzustellen, und die Dinge werden kompliziert! Ich würde gerne einen Ring erstellen, der die Knoten der 2. Ebene miteinander verbindet, aber mein Code bringt am Ende die gesamte ursprüngliche Struktur durcheinander! Hier mein Versuch:
\documentclass[border=2mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{mindmap,backgrounds}
\begin{document}
\begin{tikzpicture}[mindmap, every node/.style=concept, concept color=black!20,grow cyclic,
level 1/.append style={level distance=1cm,sibling angle=61},
level 2/.append style={level distance=3cm,sibling angle=60}]
\begin{scope}[mindmap, concept color=lightgray, text=black, grow cyclic]
\node [root concept] { \LARGE Root Concept}
child { node [concept] (A) {A}
child { node {child} }
child { node {child} }
}
child { node [concept] (B) {B}
child { node {child}}
child { node {child}}
}
child { node [concept] (C) {C}
child { node {child}}
child { node {child}}
child { node {child}}
}
child { node [concept] (D) {D}
child { node {child}}
child { node {child}}
}
child { node [concept] (E) {E}
child { node {child}}
child { node {child}}
}
child { node [concept] (F) {F}
child { node {child}}
child { node {child}}
child { node {child}}
};
\end{scope}
\draw [concept connection] (A) edge (B)
(B) edge (C)
(C) edge (D)
(D) edge (E)
(E) edge (F)
(F) edge (A);
\end{tikzpicture}
Ich kann nicht herausfinden, wie ich diese Aufgabe ausführen soll. Dann möchte ich auch die Hintergrundbibliothek verwenden, um weitere Verbindungen zwischen den Knoten der zweiten Ebene hinzuzufügen, sagen wir A und C.
Ich wäre für jede Hilfe in dieser Hinsicht wirklich dankbar! Danke, E.