unit
Typ
inline-Element (Eingabe)
Hinweis: Das Element kann auch bei inputmodels zur allgemeinen Definition von Attribut-Werten verwendet werden. Die untenstehende Syntax und Beschreibungen beziehen sich auf die Funktion als inline-Element.
Zulässige Kind-Elemente:
keine
Unterstütze Attribute
-
credits (optional): Anzahl an Punkten, die beim erfolgreichen Lösen vergeben werden. Ist die Eingabe ein Unterelement einer übergeordneten Eingabe, wird die maximal erreichbare absolute Punktzahl durch die übergeordnete Eingabe festgelegt. Die hier im Attribut festgelegte Punktzahl ist dann als Anteil in Bezug auf die Summe der möglichen Punkten aller Unterelemente der übergeordneten Eingabe zu verstehen.
Default-Wert: 1 -
model (optional): Name des Modells, welches zur Validierung verwendet werden soll. Sofern keines definiert wird, wird das Standardmodell bzw. das Modell der übergeordneten Eingabe verwendet.
Default-Wert: - -
preferredforms (optional): Leerzeichenseparierte Liste die bevorzugte Einheiten auflistet. Gibt der Nutzer eine andere gleichwertige Einheit ein, gilt dies zwar als richtig, er wird aber darüber informiert, dass es eine bessere Einheitenwahl gegeben hätte.
Default-Wert: none -
prefixes (optional): Leerzeichenseparierte Liste, die alle zulässigen Einheitenpräfixe auflistet.
Default-Wert: all -
prefixeshints (optional): Boolescher Wert der angibt, ob der Nutzer vor der Auswertung über fehlerhafte Einheitenpräfixe informiert werden soll.
Default-Wert: all -
usenot (optional): Leerzeichenseparierte Liste, die alle nicht zulässigen Einheiten auflistet (blacklist).
Default-Wert: - -
usenothints (optional): Boolescher Wert der angibt, ob der Nutzer vor der Auswertung über unzulässige Einheiten, die auf der Blacklist sind, informiert werden soll.
Default-Wert: false -
useonly (optional): Leerzeichenseparierte Liste, die alle zulässigen Einheiten auflistet (whitelist).
Default-Wert: - -
useonlyhints (optional): Boolescher Wert der angibt, ob der Nutzer vor der Auswertung über Einheiten, die nicht auf der Whitelist sind, informiert werden soll.
Default-Wert: false
weitere Informationen zur Syntax
Beschreibung
Ein unit-Element dient zur Eingabe einer physikalischen Einheit. Sofern keine Einschränkungen bestehen, werden die unterstützten Einheiten ineinander umgerechnet und mit der Lösung verglichen.
Code-Beispiele
<p>Geben Sie <m>\pu{N}</m> in SI-Einheiten an: <input><unit preferredforms="SIbase">N</unit></input></p>
<p>Geben Sie <m>\pu{N}</m> in SI-Einheiten an: <input><unit prefixes="" prefixeshints="true">N</unit></input></p>
<p>Geben Sie <m>\pu{N}</m> in SI-Einheiten an: <input><unit usenot="N" usenothints="true">N</unit></input></p>
<p>Geben Sie <m>\pu{N}</m> in SI-Einheiten an: <input><unit useonly="SIbase" useonlyhints="true">N</unit></input></p>