Hallo liebe Gemeinde,
ich habe Probleme mit tikzpicture.
1. Die Grafik läuft über den Text.
2. Die Grafik läuft über die Caption.
3. Die Caption sollte unten stehen, sie ist aber oben.
4. Die Grafik sollte zetral und die Seite ausfüllen, will sie aber auch nciht.
Bin am verzweifeln, bitte um Eure Hilfe. Hab mich bereits zu Tode gegoogelt.
[code]%
\documentclass{scrartcl}
\usepackage[numbers]{natbib}
\usepackage{graphicx}
\usepackage{tikz}
\begin{document}
Dieser Beispieltext zitiert \cite{Beispiel2010} einen Artikel aus der
Bib-Datei, welche in diesem Dokument angelegt wurde.
\begin{figure}[]
\begin{center}
\usetikzlibrary{trees}
\tikzstyle{every node}=[draw=black,thick,anchor=west]
\tikzstyle{selected}=[draw=red,fill=red!30]
\tikzstyle{optional}=[draw=red]
\tikzstyle{optional1}=[dashed]
\begin{tikzpicture}[
grow via three points={one child at (0.5,-0.7) and
two children at (0.5,-0.7) and (0.5,-1.4)},
edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
\begin{pgflowlevelscope}{\pgftransformscale{0.8}}
\node [selected]{Extra 300}
child { node [optional] {Rumpfbaugruppe}
child { node {Rumpf}}
child { node {Seitenruder}}
child { node [optional] {Fahrwerkbaugruppe}
child{ node {Fahrwerkbogen}}
child{ node {Rad}}
child{ node {Kotfluegel}}
child{ node {Radwelle}}
child{ node {Symmetrie of Radwelle}}
child{ node {Symmerie of Rad}}
child{ node {Symmetrie of Kotfluegel}}}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child { node {Hinterrad}}}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child { node {Motorhaube}}
child { node {Cockpit}}
child { node {Fluegel}}
child { node {Symmetrie of Fluegel}}
child { node {Fluegelholm}}
child { node {Hoehenflosse}}
child { node {Symmetrie of Hoehenflosse}}
child { node {Hoehenflosseholm}}
child { node [optional] {Propellerbaugruppe}
child { node{Propellerkappe}}
child { node{Propellerfluegel}}
child { node{Motor Predator 25-8}}}
child [missing] {}
child [missing] {}
child [missing] {}
child { node [optional] {Zubehoer}
child { node{Navigationsplattform}}
child { node{Telemetrirechner}}
child { node{Avionik}}
child { node{Avionikakkus}}
child { node{Funkstrecken}}
child { node{Empfaenger}}
child { node{Empfaengerakkus}}
child { node{GNC-Box}}
child { node{Batterien}}
child { node{Regler}}
child { node{Verkabelung}}
child { node{Luftdatenmast}}}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child [missing] {}
child { node [optional1] {Koordinatensysteme}};
\end{pgflowlevelscope}
\end{tikzpicture}
\caption{1}
\label{1}
\end{center}
\end{figure}
\end{document} %
[/code]
tikzpicture skalieren, caption
Hallo,
ich weiß jetzt nicht warum, aber die pgflowlevelscope scheint dafür zu sorgen, dass die Größe der Zeichnung ignoriert wird.
Skaliere deshalb besser mit
oder
Gruß
Elke
ich weiß jetzt nicht warum, aber die pgflowlevelscope scheint dafür zu sorgen, dass die Größe der Zeichnung ignoriert wird.
Skaliere deshalb besser mit
\begin{tikzpicture}[ grow via three points={one child at (0.5,-0.7) and two children at (0.5,-0.7) and (0.5,-1.4)}, edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}, scale=0.7,transform shape] \node [selected]{Extra 300} ... \end{tikzpicture}
\begin{tikzpicture}[ grow via three points={one child at (0.5,-0.7) and two children at (0.5,-0.7) and (0.5,-1.4)}, edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}] \begin{scope}[scale=0.7,transform shape] ... \end{scope} \end{tikzpicture}
Elke