Tikz-Matrix aus Datensatz erstellen
Wenn ich eine Tabelle des Typs
1 | 3 | s 1 | 1 | r
5 | 3 | b 11 | 3 | b
3 | 1 | r 19 | 3 | s
habe, habe (*hier als Beispiel, es können auch mehr Spalten sein*), in der jede Zelle drei Informationen enthält, wie bringe ich das am besten in eine TikZ-Matrix; unter Verwertung der Informationen; etwa:
[![alt text][1]][1]
%\documentclass[11pt, landscape]{scrartcl}
\documentclass[border=3mm, varwidth]{standalone}
\usepackage[ngerman]{babel}
\usepackage{tikz, amsmath, amssymb}
\usetikzlibrary{matrix}
\begin{document}
IST:
\begin{verbatim}
1 | 3 | s 1 | 1 | r
5 | 3 | b 11 | 3 | b
3 | 1 | r 19 | 3 | s
\end{verbatim}
SOLL: \\
\begin{tikzpicture}
\matrix (m) [
ampersand replacement=\&,
matrix of math nodes,
nodes in empty cells,
]
{%
\frac13 \& |[text=red]|1 \\
|[text=blue]|\frac53 \& |[text=blue]|\frac{11}{3} \\
|[text=red]|3 \& \frac{19}{3} \\
};
\end{tikzpicture}
\end{document}
[1]: http://texwelt.de/wissen/upfiles/55555555_83.png