FAQ on content creation¶
We list here frequently asked questions of authors (mostly in German).
On problems¶
Wieso wird mein explanation-Block zur grafischen Antwort wird nicht angezeigt?¶
Antwort-Blöcke vom Typ graphics.number und graphics.function werden versteckt, weil die Antwort ja von der Visualisierung kommt. Dementsprechend wird auch eine Explanation versteckt, die in diesem Antwort-Block definiert wird. Wenn man die Explanation außerhalb der Antwort-Umgebung, innerhalb der Question schreibst, wird sie angezeigt.
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
ansauf 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 mitans_1,ans_2etc. 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
pz.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.