Kann bei einem TikZ-Set innerhalb einer matrix of nodes ein Stil für den Rahmen eines Knotens definiert werden?

Antwort

Ja, bei einer `matrix of nodes` in TikZ kannst du für einzelne Knoten einen Stil definieren, der einen Rahmen (z.B. einen farbigen Rand oder eine bestimmte Linienart) um den Knoten zeichnet. Das geschieht über die Option `draw` und weitere Stiloptionen, die du entweder direkt beim Knoten oder als benannten Stil im `tikzset` angibst. **Beispiel:** ```latex \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{matrix} \begin{document} \begin{tikzpicture}[ myframe/.style={draw, thick, rectangle, rounded corners, red} ] \matrix[matrix of nodes, nodes={draw, minimum size=1cm}] (m) { A & B \\ C & \node[myframe]{D}; \\ }; \end{tikzpicture} \end{document} ``` **Erklärung:** - Mit `myframe/.style={draw, thick, rectangle, rounded corners, red}` wird ein Stil definiert, der einen roten, dicken, abgerundeten Rahmen zeichnet. - Der Stil wird beim Knoten D mit `\node[myframe]{D};` angewendet. - Du kannst beliebige weitere Optionen in den Stil aufnehmen (z.B. `fill`, `dashed`, etc.). **Weitere Infos:** - [TikZ & PGF Manual: 17.5.2 Matrix of Nodes](https://ctan.org/pkg/pgf?lang=en) - [TikZ Styles](https://tex.stackexchange.com/questions/14682/defining-tikz-styles) So kannst du gezielt für einzelne Knoten oder für alle Knoten in der Matrix einen Rahmen-Stil definieren.

Kategorie: LaTeX Tags: TikZ Matrix Style
Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Wie kann die vertikale Textausrichtung in Knoten einer tikzset matrix of nodes zentriert werden?

Um in einer `matrix of nodes` in TikZ die vertikale Textausrichtung innerhalb der Knoten zu zentrieren, solltest du die Option `text height` und/oder `align` sowie die Option `anchor` verwenden. Stand... [mehr]

Wie gebe ich mit \iow_term:x den in \l_tmpc_tl gespeicherten tikzpicture-Text aus?

Um den Inhalt einer Tokenliste wie `\l_tmpc_tl`, die ein komplettes `tikzpicture` enthält, mit `\iow_term:x` (bzw. allgemein mit `\iow_term:Nn` oder `\iow_term:x` aus dem LaTeX3-Paket `expl3`) au... [mehr]