ich habe ein Problem mit TikZ. Ich möchte ein Blockschaltbild erzeugen und dabei zwei Blöcke an der linken Seite vertikal ausrichten, wenn Sie unterschiedliche Breite besitzen.
Kann mir jemand sagen wie das geht?
Am Besten ohne eine matrix zu benutzen, weil ich noch deutlich mehr blöcke haben will.
Hier ein Beispiel:
\documentclass{scrartcl} \usepackage[T1]{fontenc} \usepackage{tikz} \usetikzlibrary{% positioning,% wg. " of " für Blockschaltbild shadows,% für Blockschaltbild circuits.ee.IEC,% für Stromlaufplan arrows,% shapes,% für Shapes (Namen an Knoten von Objekten shapes.geometric,% für Shapes (Namen an Knoten von Objekten shapes.misc,% wg. rounded rectangle calc,% für koordinaten berechnungen matrix,% } \begin{document} \begin{tikzpicture}[node distance=1.5cm] \tikzstyle {block} = [rectangle, minimum size = 1cm, very thick, draw=black, fill=gray!20, font=\ttfamily] \node (1) [block] {text}; \node (2) [block, below of = 1] {längerer text}; \end{tikzpicture} \end{document}
Gruß
Finn