Ich versuche gerade das Mindmap-Kapitel im TikZ-Handbuch nachzuvollziehen und bin auf folgendes Beispiel gestoßen: documentclass{scrartcl}

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[
mindmap
,text=white
,root concept/.append style={
concept color=blue!20
,minimum size=2cm
,font=\footnotesize
}
,level 1 concept/.append style={
sibling angle=45
}
]
\node [concept] {Root concept}
[clockwise from=45]
child { node[concept] (c1) {child 1}}
child { node[concept] (c2) {child 2}}
child { node[concept] (c3) {child 3}}
;
\begin{pgfonlayer}{background}
\draw [concept connection]
(c1) edge (c2) edge (c3)
(c2) edge (c3)
;
\end{pgfonlayer}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Mein Problem ist, dass es bei mir so aussieht:

alt text

Laut TikZ-Handbuch soll es aber so aussehen:

alt text

Warum werden also die Style-Angaben vom root concept vollkommen ignoriert?

gefragt 30 Dez '14, 10:33

ErnstZ's gravatar image

ErnstZ
611142833
Akzeptiert-Rate: 62%

bearbeitet 30 Dez '14, 10:34


Es gibt einen Unterschied zum Code im TikZ-Handbuch: Dort wird der Stil mindmap nach der Ergänzung der Stile root concept und level 1 concept gesetzt. Mit

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{mindmap}
\usetikzlibrary{backgrounds}
\begin{document}
\begin{tikzpicture}[
text=white
,root concept/.append style={
concept color=blue!20
,minimum size=1cm
,font=\footnotesize
}
,level 1 concept/.append style={
sibling angle=45,
}
,mindmap
]
\node [concept] {Root concept}
[clockwise from=45]
child { node[concept] (c1) {child 1}}
child { node[concept] (c2) {child 2}}
child { node[concept] (c3) {child 3}}
;
\begin{pgfonlayer}{background}
\draw [concept connection]
(c1) edge (c2) edge (c3)
(c2) edge (c3)
;
\end{pgfonlayer}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

erhalte ich dann auch tatsächlich

alt text

Wenn man in die tikzlibrarymindmap.code.tex schaut, findet man die Definition des mindmap Stils als

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\tikzstyle{mindmap}=
[fill,draw,very thick,outer sep=0pt,inner sep=1pt,%
every child/.append style={style=tikz@concept@setting,style=tikz@concept@color@set},%
root concept,
level 1/.append style={level 1 concept},
level 2/.append style={level 2 concept},
level 3/.append style={level 3 concept},
level 4/.append style={level 4 concept},
text centered,%
segment angle=20,
style=every mindmap,
]
\tikzstyle{every mindmap}=[]
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Deshalb müssen zuerst die Umdefinitionen von concept root und level 1 concept etc. vorgenommen werden, bevor der mindmap Stil verwendet wird.

Permanenter link

beantwortet 30 Dez '14, 11:23

esdd's gravatar image

esdd
17.8k304257
Akzeptiert-Rate: 62%

Vielen Dank!

(30 Dez '14, 11:42) ErnstZ
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×731
×2

gestellte Frage: 30 Dez '14, 10:33

Frage wurde gesehen: 7,372 Mal

zuletzt geändert: 30 Dez '14, 11:42