You're not reading the latest revision of this page, which is
here.
FAQ Content
We list here frequently asked questions of authors (mostly in German).
On problems
Wie schreibe ich die Bedingung equalChoice, wenn ich Erklärungen für mc-Fragen machen will?
Ist die Erklärung innerhalb der answer-Umgebung wird mit ans
auf die Antworthäkchen referenziert, also z.B.
\explanation[equalChoice(ans,11??)]{...}
für eine Multiple-Choice-Frage mit 4 Auswahlmöglichkeiten. Erklärung wird dann angezeigt, wenn die ersten beiden Auswahlmöglichkeiten angehakt wurden. Ist die Erklärung in der question-Umgebung außerhalb von answer-Umgebungen, wird mit ans_1
etc. referenziert, wobei die Nummer im Index für die Nummer des answer-Blocks in dieser question steht. Der Index bezieht sich immer auf den ganzen Block und nicht auf einzelne Auswahlkästchen. Besteht z.B. eine question aus genau einer mc.matrix-Aufgabe, wäre eine solche Bedingung
\explanation[equalChoice(ans_1, ?1\\?1)]{...}
, damit die Erklärung angezeigt wird, wenn der Benutzer die Häkchen in der zweiten Spalte gesetzt hat.
Darf ich in der switch-Umgebung auch randomisierte Variablen verwenden?
Ja, das ist erlaubt, sollte allerdings aus Performance-Gründen vermieden werden.
Warum muss ich bei der switch-Umgebung immer einen default-case angeben?
Aus dem default-case wird ausgelesen, welche Variablen in der switch-Umgebung definiert werden. In den anderen
cases werden diese Variablendefinitionen lediglich überschrieben. Umgekehrt heißt das aber auch, dass in den
cases nur die Variablen auftauchen müssen, die von ihrem default-Wert abweichen sollen.
On visualizations
Kann ich die Bezeichnungen/Labels im Canvas skalieren?
Ja, über das \style-Kommando. Für eine Variable p
z.B. mittels \style{p}{label: {fontSize: 16}}
.
Kann ich die Slider auch anders positionieren als in der linken unteren Ecke?
Nein, die Positionierung der Slider wird automatisch durchgeführt und kann nicht geändert werden.