Eine Nachfrage zu (kommentierter) Sitzplan mit tikz.

Vielleicht sehe ich den Wald vor lauter Bäumen nicht, aber mir gelingt es nicht in

Code, hier editierbar zum Übersetzen:
\newcommand\sch[3]{{
#1\\
\ifnum#2>0
\foreach \k in {1,...,#2}{\scalebox{.7}{\rotatebox[x=0mm, y=2mm]{-90}{\HandLeft}}}
\else
\phantom{\rotatebox[x=0mm, y=2mm]{-90}{\HandLeft}}
\fi\\%
\pgfmathparse{#3+3}
\ifcase\pgfmathresult%
\phantom{0}
\or $ -- $
\or $ - $
\or $ 0 $
\or $ + $
\or $ ++ $
\else\phantom{0}
\fi
}}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

eine weitere Zeile mit einem zusätzlichen Kennzeichen einzutragen. Es muss doch bei \sch[4] stehen, oder? Wenn ich dann ein bestehendes Kennzeichen noch einmal kopiere und im \newcommand einfüge, sollte doch ein \sch{Schüler 1}{2}{0}{xyz} in einer neuen Zeile möglich sein. Irgendetwas scheine ich zu übersehen.

Für eine Idee oder einen Tipp wäre ich dankbar, da ich weder Profi noch Schleifencrack bin.

gefragt 25 Apr '23, 16:26

Usesimpel's gravatar image

Usesimpel
211
Akzeptiert-Rate: 0%

bearbeitet 25 Apr '23, 17:35

stefan's gravatar image

stefan ♦♦
18.4k163148


Mir ist jetzt nicht klar, was du möchtest. Vielleicht das folgende?

Code, hier editierbar zum Übersetzen:
\documentclass[fontsize=12pt,landscape,DIV=10]{scrartcl}
\usepackage{bbding}
\usepackage{ifthen}
\usepackage{tikz}
\usetikzlibrary{matrix}
\tikzset{
platz/.style={
draw,
text width=3cm,% <- groß genug wählen
align=center,
minimum height=5\baselineskip% <- groß genug wählen
}}
\newcommand\sch[4]{{
#1\\
\ifnum#2>0
\foreach \k in {1,...,#2}{\scalebox{.7}{\rotatebox[x=0mm, y=2mm]{-90}{\HandLeft}}}
\else
\phantom{\rotatebox[x=0mm, y=2mm]{-90}{\HandLeft}}
\fi\\%
\pgfmathparse{#3+3}
\ifcase\pgfmathresult%
\phantom{0}
\or $ -- $
\or $ - $
\or $ 0 $
\or $ + $
\or $ ++ $
\else\phantom{0}
\fi\\%
#4
}}
\begin{document}
\begin{tikzpicture}
\matrix(sitzplan)[
matrix of nodes,
row sep=3mm,
column sep=-\pgflinewidth,
nodes in empty cells,
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Permanenter link

beantwortet 25 Apr '23, 18:00

esdd's gravatar image

esdd
17.8k304257
Akzeptiert-Rate: 62%

bearbeitet 25 Apr '23, 18:02

Super, vielen Dank für die schnelle Antwort. Jetzt klappt es. Manchmal sind die Dinge doch einfacher, wenn ein anderer einen Tipp gibt.

(26 Apr '23, 08:26) Usesimpel
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×13

gestellte Frage: 25 Apr '23, 16:26

Frage wurde gesehen: 1,973 Mal

zuletzt geändert: 26 Apr '23, 08:27