Repräsentieren Punkte oder Textfelder in einer Grafik.
Syntax:
\begin{tikzpicture}
\node at (0,0) {Text}; % einfacher Knoten
\node[draw, rectangle] at (2,0) {Box}; % Knoten in Rechteck
\node[draw, circle, fill=red!40] at (4,0) {Kreis}; % Knoten im Kreis
\end{tikzpicture}
Optionen:
draw → Knotenrahmen zeichnen
circle, rectangle → Form des Knotens
fill=color!ZAHL → Hintergrundfarbe mit Anteil der Farbe (in Prozent)
anchor=option → Ausrichtung innerhalb des Knotens
Linien und Pfeile
Verbinden Knoten oder markieren Richtungen.
\begin{tikzpicture}
\node (A) {Mitte};
\node[right=of A] (B) {Rechts};
\node[above=of A] (C) {Oben};
\node[left=of A] (D) {Links};
\node[below=of A] (E) {Unten};
\draw[dotted] (A) -- (B); % punktierte Linie
\draw[->, ultra thick] (A) -- (C); % Linie mit Pfeil
\draw[<->, dashed, color=blue] (A) -- (D); % Pfeil in beide Richtungen
\draw (A) -- (E) node[midway, right] {Label}; % Linie mit Label
\end{tikzpicture}
Optionen:
thick, ultra thick → Linienbreite
dashed, dotted → Stricharten
color=color → Linienfarbe
Ankerpunkte
Bestimmen den Bezugspunkt eines Knotens, um präzise Verbindungen herzustellen.