Erwartungshorizont schreiben mit \def \csname \expandafter
Hallo.
Ich habe die Schule gewechselt und muß jetzt zu den von mir gestellten Klausuren detaillierte Punkteverteilungen mit Beschreibungen der Einzelaufgaben erstellen. Daher versuche ich gerade, meine Klausurvorlagen so umzuschreiben, daß dieser Punkteschlüssel oder auch Erwartungshorizont gleich mitgeschrieben wird.
Dazu wollte ich pro Teilaufgabe (z.B. "2c") mehrere Befehle definieren, etwa mit /newcommand, welche ich am Ende wieder aufsammeln und auflisten könnte - zu einem Erwartungshorizont.
Ein solcher Befehl sollte z. B. eine vierpaltige Zeile (mit \multicols) ausgeben mit der Aufgabennummer, dem Bepunktungsteil und einer Beschreibung des Teils.
Leider muß der Befehl aber immer neu definiert werden und daher immer automatisch einen neuen Namen bekommen.
Und leider steige ich durch \def , \csname und \expandafter nicht durch und weiß nicht, wie man dynamische Befehlsnamen erstellt.
Hier die Variablen und wie sie voneinander abhängen:
Code:
\newcounter{Aufgabe} \setcounter{Aufgabe}{0} \newcounter{Teilaufgabe}[Aufgabe] \newcounter{Bepunktungsteil}[Teilaufgabe] \newcounter{Teilpunkte}
Die und der Kommentar müßten enthalten sein und am Ende des Dokumentes im Befehl abrufbar bleiben. Ich lasse mich auch gerne auf BibteX ein, wenn das sinnvoll ist. Oder vielleicht konnte mir jemand auch einfach dies hier erklären: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=csname
Vielen Dank.