Templatepaletten: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 54: | Zeile 54: | ||
|- | |- | ||
| | | | ||
<OMA> | <OMA> | ||
<OMS cd='transc1' name='cos'/> | |||
<OMS cd='editor1' name='input_box'/> | |||
</OMA> | </OMA> | ||
|<math>\cdot</math> | |<math>\cdot</math> | ||
|} | |} |
Version vom 21. November 2017, 09:24 Uhr
Eine Templatepalette ist eine selbsterstellte Palette, die im Formeleditor in JACK eingesetzt werden kann. So können eigene Paletten erstellt werden, welche nicht im Standardrepertoire von JACK enthalten sind. Im Prinzip kann eine beliebige Palette aus den vorhandenen Eingabesymbolen des Formeleditors zusammengebaut werden und an eine Aufgabe angehängt werden. Dieses Feature gibt Lehrenden die Möglichkeit, den Lernenenden nur exakt die benötigten Eingabesymbole zur Verfügung zu stellen. Eine Palette kann nach Belieben in einzelne Tabs unterteilt werden und die Symbole können nach eigenen Wünschen in Reihen angeordnet werden. Jede Palette des Formeleditors ist ein eigens deklariertes OpenMath-Objekt, welches durch OpenMath-Symbole weiter definiert wird. Für die Schlüsselbegriffe palette, palette_tab und palette_row zur Unterteilung einer Palette wurde eigens das Content Dictionnary editor1 deklariert.
Eine Templatepalettendatei ist wie folgt aufgebaut:
<OMOBJ version='2.0' xmlns='http://www.openmath.org/OpenMath'> <OMA> <OMS cd='editor1' name='palette'/> <OMA> <OMS cd='editor1' name='palette_tab'/> <OMA> <OMS cd='editor1' name='palette_row'/> <OMS cd='arith1' name='plus'/> <OMS cd='arith1' name='minus'/> <OMS cd='arith1' name='times'/> <OMA> <OMS cd='transc1' name='cos'/> <OMS cd='editor1' name='input_box'/> </OMA> <OMA> <OMS cd='arith1' name='root'/> <OMS cd='editor1' name='input_box'/> <OMI>2</OMI> </OMA> </OMA> <OMA> <OMS cd='editor1' name='palette_row'/> <OMS cd='relation1' name='lt'/> <OMS cd='relation1' name='leq'/> <OMS cd='relation1' name='eq'/> <OMS cd='relation1' name='geq'/> <OMS cd='relation1' name='gt'/> </OMA> </OMA> </OMA> </OMOBJ> |
Vollständige Liste der Symbole
Definition | Symbol |
<OMS cd='arith1' name='plus'/>
|
<math>+</math> |
<OMS cd='arith1' name='minus'/>
|
<math>-</math> |
<OMS cd='arith1' name='times'/>
|
<math>\cdot</math> |
<OMA> <OMS cd='transc1' name='cos'/> <OMS cd='editor1' name='input_box'/> </OMA> |
<math>\cdot</math> |