von olpo » Fr 10. Okt 2014, 14:15
gut, Danke.
Ich bin jetzt so weit, daß ich innere Blöcke habe.
1.) Wie kann ich den inneren Block positionieren? Ich hätte ihn gern etwas weiter unten und nicht mittig.
2.) Ich möchte noch die Beschriftung "Block 1" in die obere linke Ecke schieben. Muss ich dafür extra einen durchsichtigen node machen und da positionieren, oder geht das auch einfacher?
3.) Der Pfeil sollte die inneren Blöcke verbinden. Kann ich die Pfeilspitzen dort "andocken", oder kann ich nur mit der minimum height probieren, bis es passt?
\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows, shapes}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}[scale=1.0, transform shape, on grid, node distance=0.5em, nodes=draw]
\node(b1)[rectangle, minimum height=12em, minimum width=7em, align=center]{
Block\_1\\
\begin{tikzpicture}
\node(i1)[rectangle, minimum height=3em, minimum width=4em, align=center]{
Innen\_1
};
\end{tikzpicture}
};
\node(b2)[rectangle, minimum height=12em, minimum width=7em, align=center, xshift=15.5em]{
Block\_2\\
\begin{tikzpicture}
\node(i2)[rectangle, minimum height=3em, minimum width=4em, align=center]{
Innen\_2
};
\end{tikzpicture}
};
\node[double arrow, align=center, xshift=7.25em,yshift=-2.5em, rotate=0, minimum width=2.5em, minimum height=8em, right=of b1](verbindung){};
\end{tikzpicture}
\end{figure}
\end{document}
gut, Danke.
Ich bin jetzt so weit, daß ich innere Blöcke habe.
1.) Wie kann ich den inneren Block positionieren? Ich hätte ihn gern etwas weiter unten und nicht mittig.
2.) Ich möchte noch die Beschriftung "Block 1" in die obere linke Ecke schieben. Muss ich dafür extra einen durchsichtigen node machen und da positionieren, oder geht das auch einfacher?
3.) Der Pfeil sollte die inneren Blöcke verbinden. Kann ich die Pfeilspitzen dort "andocken", oder kann ich nur mit der minimum height probieren, bis es passt?
[code]\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usetikzlibrary{positioning, arrows, shapes}
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}[scale=1.0, transform shape, on grid, node distance=0.5em, nodes=draw]
\node(b1)[rectangle, minimum height=12em, minimum width=7em, align=center]{
Block\_1\\
\begin{tikzpicture}
\node(i1)[rectangle, minimum height=3em, minimum width=4em, align=center]{
Innen\_1
};
\end{tikzpicture}
};
\node(b2)[rectangle, minimum height=12em, minimum width=7em, align=center, xshift=15.5em]{
Block\_2\\
\begin{tikzpicture}
\node(i2)[rectangle, minimum height=3em, minimum width=4em, align=center]{
Innen\_2
};
\end{tikzpicture}
};
\node[double arrow, align=center, xshift=7.25em,yshift=-2.5em, rotate=0, minimum width=2.5em, minimum height=8em, right=of b1](verbindung){};
\end{tikzpicture}
\end{figure}
\end{document}[/code]