Forum digitalis

3.5 Styles

Syntax

Styles sind vordefinierte Sammlungen von TikZ-Optionen. Sie dienen dazu, häufig verwendete Formatierungen (z. B. Formen, Farben, Pfeile, Linienstärken) an einer zentralen Stelle zu bündeln. Sie stehen entweder in der Präambel oder in der tikzpicture-Umgebung.

\tikzset{ stilname/.style={option1, option2, ...} }

Beispiel

Bei folgendem Beispiel braucht es zusätzlich \usetikzlibrary{positioning, shapes.geometric} in der Präambel.

\begin{tikzpicture} \tikzset{ process/.style={ draw, rectangle, rounded corners, minimum width=3cm, minimum height=1cm, align=center, fill=gray!10 }, decision/.style={ draw, diamond, aspect=2, align=center, fill=blue!10 }, flow/.style={ ->, thick } } \node[process] (start) {Start}; \node[decision, below=of start] (check) {Bedingung erfüllt?}; \node[process, below left=of check] (yes) {Aktion A}; \node[process, below right=of check] (no) {Aktion B}; \draw[flow] (start) -- (check); \draw[flow] (check) -- node[left]{Ja} (yes); \draw[flow] (check) -- node[right]{Nein} (no); \end{tikzpicture}