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, ans_2 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.