diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2025-11-16 19:41:58 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2025-11-16 19:41:58 +0100 |
| commit | 7134160ada7a3e08d4c463bcc410043125a203c5 (patch) | |
| tree | 4455c571280bebfb014d992510010986bc30bfc9 /templates | |
| parent | 362a954add901904cf1234b96d84debb9262c556 (diff) | |
| download | spgen-7134160ada7a3e08d4c463bcc410043125a203c5.tar.gz spgen-7134160ada7a3e08d4c463bcc410043125a203c5.zip | |
improve spgen script and add new template
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/8,9,9,4.tex | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/templates/8,9,9,4.tex b/templates/8,9,9,4.tex new file mode 100644 index 0000000..15184f4 --- /dev/null +++ b/templates/8,9,9,4.tex @@ -0,0 +1,43 @@ +\documentclass{standalone} +\usepackage{tikz} +\usetikzlibrary{calc} +\usepackage{etoolbox} + +%%defs + +\pgfmathsetmacro\fourthColumn{10} +\pgfmathsetmacro\thirdColumn{6} +\pgfmathsetmacro\secondColumn{4} +\pgfmathsetmacro\firstColumn{0} + +\pgfmathsetmacro\leftRows{2} +\pgfmathsetmacro\rightRows{16} + +\pgfmathsetmacro\tableWidth{2} +\pgfmathsetmacro\tableHeight{1.5} + +\begin{document} +\begin{tikzpicture}[table/.style={ + draw, + minimum height=\tableHeight cm, + minimum width=\tableWidth cm} +] + \xdef\i{1} + \node[table] at (\fourthColumn, 0) {Pult}; + + \foreach \n in {1,...,8}{ + \node[table] at (\firstColumn, \n*\tableHeight) {\csuse{name\i}}; + \xdef\i{\inteval{\i+1}} + } + \foreach \n in {1,...,9}{ + \node[table] at (\secondColumn, \n*\tableHeight) {\csuse{name\i}}; + \xdef\i{\inteval{\i+1}} + \node[table] at (\thirdColumn, \n*\tableHeight) {\csuse{name\i}}; + \xdef\i{\inteval{\i+1}} + } + \foreach \n in {1,...,4}{ + \node[table] at (\fourthColumn, \n*\tableHeight+2*\tableHeight) {\csuse{name\i}}; + \xdef\i{\inteval{\i+1}} + } +\end{tikzpicture} +\end{document} |
