Seite 1 von 1

nodes in mindmap ändern (TiKz)

Verfasst: Do 10. Nov 2011, 13:26
von Tillman
Hallo,

ich habe ein echtes Problem und ich komme auch nach stundenlanger Suche und ausgiebigen Studieren des Tutorials für TiKz einfach nicht weiter. Vielleicht ist es ja auch ein Bug. Folgendes Problem:

Ich möchte einen Knoten in der Mindmap gern hervorheben durch Veränderung der Größe. Den Knoten vergrößern ist kein Problem, allerdings die Schrift vergrößern bereitet Schwieigkeiten, da diese bei Vergrößerung nicht mehr zentriert ist. Falls jemand eine Idee hat, wäre ich sehr dankbar.
\begin{tikzpicture}
	
	\path[mindmap,concept color=black,text=white,font=\Large]
	node[concept] {LVQ}
		[clockwise from=0]
		child[concept color=green!50!black]{
			node[concept] {OLVQ}
		}
		child[concept color=blue] {
			node[concept] {LVQ2.1}
		}
		child[concept color=red] { 
			node[concept] {GLVQ} 
				[clockwise from=-60]
				child[concept color=red!90!black]{
					node[concept] {GRLVQ}
					[clockwise from=-90]
						child[concept color=red!70!black]{
							node[concept] {GFRLVQ}
						}
				}
				child[concept color=red!90!black]{
					node[concept] {GMLVQ}
						child[ concept color=red!70!black, minimum size=3cm, font=\large]{node at (-130:3)[concept]{\centering{GFMLVQ}}
						}
				}
		};
\end{tikzpicture}
An diesem Beispiel sieht man nach dem Erstellen das Problem, was ich oben beschrieben habe, bzw. in der Datei im Anhang.

Vielen Dank erstmal!

Verfasst: Do 10. Nov 2011, 13:51
von bloodworks
Hallo
ich bin mir grad nicht sicher, ob das default Verhalten so gewollt, ist oder ob das ein Bug ist. tatsache ist jedenfalls dass man text width angeben kann. Dann tut das. Centering kann im übrigen kein Argument und vll kannst du das nächste mal ein Minimalbeispiel [2] machen.
\documentclass{scrbook} 
\usepackage{tikz}
\usetikzlibrary{mindmap}

\begin{document}


\begin{tikzpicture} 
    
   \path[mindmap,concept color=black,text=white] 
   node[concept] {LVQ} 
      [clockwise from=0] 
      child[concept color=green!50!black]{ 
         node[concept] {OLVQ} 
      } 
      child[concept color=blue] { 
         node[concept] {LVQ2.1} 
      } 
      child[concept color=red] { 
         node[concept] {GLVQ} 
            [clockwise from=-60] 
            child[concept color=red!90!black]{ 
               node[concept] {GRLVQ} 
               [clockwise from=-90] 
                  child[concept color=red!70!black]{ 
                     node[concept] {GFRLVQ} 
                  } 
            } 
            child[concept color=red!90!black]{ 
               node[concept] {GMLVQ} 
                  child[ concept color=red!70!black, minimum size=3cm,text width=3cm , font=\large ,align= center]{node at (-130:3)[concept]{GFMLVQ} 
                  } 
            } 
      }; 
\end{tikzpicture}
\end{document} 

Verfasst: Do 10. Nov 2011, 17:46
von Tillman
Hallo,

danke, danke, danke. Du hast meinen Abend gerettet. Echt großartig. Das \centering war noch ein Überbleibsel meiner zahlreichen Versuche und da es schnell gehen musste, hab ich das einfach nur rauskopiert.
Also nochmal danke für die schnelle Antwort und das nächste mal gibts ein Minimalbeispiel.