Poseidonius
12-10-2009, 09:14
Hallo zusammen,
ich möchte gern eine Struktur wie diese
------------------------------------------
| Bla1 | bla2 |
------------------------------------------
| tralla |
------------------------------------------
mit tikz aus Rechtecken zusammenbauen. Bisher war das bei mir eine blödsinnige Anpassung der Verschiebungsparameter, z.B. +(1cm,-0.5cm) - "na, noch ein Stückchen nach links" - gemacht.
Wie muss ich also meinen Code ändern, um zum Beispiel Bla1 passend an die nordwestliche Ecke von tralla zu kleben und bla2 entsprechend symetrisch zu positionieren. Das ganze sollte sich dann möglichst dynamisch an veränderte Rechteckgrößen anpassen ...
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,shadows}
\begin{document}
\tikzstyle{sensor}=[draw, minimum width= 6em,text centered]
\tikzstyle{fusion} = [draw, minimum width= 12em, text centered]
\begin{tikzpicture}
\node (fusion) [fusion] {tralla};
\path (fusion.north)+(-3em,0.7em) node (sensorNode1) [sensor]{bla1};
\path (fusion.north)+(+3em,0.7em) node (sensorNode1) [sensor]{bla2};
\end{tikzpicture}
\end{document}
Tausend Dank
Poseidonius
ich möchte gern eine Struktur wie diese
------------------------------------------
| Bla1 | bla2 |
------------------------------------------
| tralla |
------------------------------------------
mit tikz aus Rechtecken zusammenbauen. Bisher war das bei mir eine blödsinnige Anpassung der Verschiebungsparameter, z.B. +(1cm,-0.5cm) - "na, noch ein Stückchen nach links" - gemacht.
Wie muss ich also meinen Code ändern, um zum Beispiel Bla1 passend an die nordwestliche Ecke von tralla zu kleben und bla2 entsprechend symetrisch zu positionieren. Das ganze sollte sich dann möglichst dynamisch an veränderte Rechteckgrößen anpassen ...
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,shadows}
\begin{document}
\tikzstyle{sensor}=[draw, minimum width= 6em,text centered]
\tikzstyle{fusion} = [draw, minimum width= 12em, text centered]
\begin{tikzpicture}
\node (fusion) [fusion] {tralla};
\path (fusion.north)+(-3em,0.7em) node (sensorNode1) [sensor]{bla1};
\path (fusion.north)+(+3em,0.7em) node (sensorNode1) [sensor]{bla2};
\end{tikzpicture}
\end{document}
Tausend Dank
Poseidonius