Mindmap - Anordnung der Level klappt nicht

Tabellen und Grafiken erstellen und anordnen


muetzentraeger
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 1. Feb 2017, 21:03

Mindmap - Anordnung der Level klappt nicht

Beitrag von muetzentraeger »

Hallo,
ich arbeite erst seit heute mit TeX. Ich beschäftige mich damit, um für meine Schüler komplexe, aber ansprechende MindMaps zu erstellen.
Ich möchte also einen möglichst schlanken Code. Tikz soll möglichst alle Abstände und Winkel automatisch wählen. Ich möchte nur die Infos und die Zurodnung der Level liefern.
Hier ist auch schon mein Problem.
\documentclass{article}
\usepackage{tikz}

\usetikzlibrary{mindmap}

\pagestyle{empty}


\begin{document}

\begin{tikzpicture}[mindmap, grow cyclic, every node/.style=concept, concept color=blue!20,
	level 1/.append style ={level distance=5cm,sibling angle=60},
	level 2/.append style ={level distance=2cm,sibling angle=45}]

\node{\"Okologie}
	child { node {Teil01}
		child { node {Teil01-1}}
		child { node {Teil01-2}}
		child { node {Teil01-3}}
		child { node {Teil01-4}}
		child { node {Teil01-5}}
}

	child { node {Teil02}
		child { node {Teil02-1}}
		child { node {Teil02-2}}
		child { node {Teil02-3}}
		child { node {Teil02-4}}
		child { node {Teil02-5}}
}
	child { node {Teil03}}
	child { node {Teil04}}
	child { node {Teil05}}
;

\end{tikzpicture}


\end{document}
Die entsprechende Grafik soll ausgehend von der Mitte fünf Abzweigungen haben, wobei an den ersten beiden wiederum jeweils fünf Abzweigungen sein sollen.
Mein Ergbnis ist im Anhang.

Ich bitte um Hilfe.

Viele Grüße.
Dateianhänge
MindMap08_2017-02-01.pdf
Mein Ergebnis
(33.65 KiB) 171-mal heruntergeladen

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 809
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Alle Achtung (sehr ernst gemeint): 1A-Minimalbeispiel im ersten Versuch!!!

Hier mein Vorschlag (die Änderungen sind kommentiert):
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\pagestyle{empty}

\begin{document}

\begin{tikzpicture}[mindmap, grow cyclic, every node/.style=concept, concept color=blue!20,
   level 1/.append style ={level distance=6cm,sibling angle=72}, %%% Distanz und Winkel vergrößert
   level 2/.append style ={level distance=3cm,sibling angle=45}] %%% Distanz vergrößert

\node{\"Okologie}
   child { node {Teil01}
      child { node {Teil01-1}}
      child { node {Teil01-2}}
      child { node {Teil01-3}}
      child { node {Teil01-4}}
      child { node {Teil01-5}}
} %%% Leerzeile entfernt
   child { node {Teil02}
      child { node {Teil02-1}}
      child { node {Teil02-2}}
      child { node {Teil02-3}}
      child { node {Teil02-4}}
      child { node {Teil02-5}}
}
   child { node {Teil03}}
   child { node {Teil04}}
   child { node {Teil05}}
;
\end{tikzpicture}
\end{document}

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hier ist noch ein alternativer Vorschlag, wenn das Mindmap möglichst nicht zu breit werden soll:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{mindmap}

%\usepackage{showframe}% Anzeige des Seitenlayouts
\pagestyle{empty}
\begin{document}

\begin{center}
\begin{tikzpicture}[mindmap, grow cyclic, nodes=concept, concept color=blue!20,
   level 1/.append style ={level distance=5cm,sibling angle=60},
   level 2/.append style ={level distance=2.5cm,sibling angle=45}% Abstand etwas erhöht
   ]

\node{\"Okologie}
   child { node {Teil01}[counterclockwise from =-120]% Startwinkel geändert
      child { node {Teil01-1}}
      child { node {Teil01-2}}
      child { node {Teil01-3}}
      child { node {Teil01-4}}
      child { node {Teil01-5}}
}
% keine Leerzeile innerhalb des Mindmap!
   child { node {Teil02}[counterclockwise from=-60]% Startwinkel geändert
      child { node {Teil02-1}}
      child { node {Teil02-2}}
      child { node {Teil02-3}}
      child { node {Teil02-4}}
      child { node {Teil02-5}}
}
   child { node {Teil03}}
   child { node {Teil04}}
   child { node {Teil05}}
;
\end{tikzpicture}
\end{center}
\end{document}

muetzentraeger
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 1. Feb 2017, 21:03

Beitrag von muetzentraeger »

Das ging ja fix. Super. Danke.

Antworten