
:Comandi
:comando,numero di parametri,descrizione,parametri opzionali,opzioni riconosciute
:title
1
imposta il titolo dell'esercizio
:language
1
imposta la lingua dell'esercizio, ad esempio <tt>en</tt> o <tt>fr</tt> o <tt>it</tt>

:author
1
imposta l'autore dell'esercizio

:email
1
imposta l'indirizzo dell'autore

:format
1
sceglie il formato dell'enunciato


help=format
:css
1
imposta lo stile css

:precision
1
precisione utilizzata nel confronto tra la risposta inserita dall'utente e la souzione. Inserendo un numero positivo n il confronto sar eseguito con una tolleranza di 1/n.

:range
1
intervallo in cui vengono valutate le funzioni inserite dall'utente. Deve essere un intervallo della forma <tt>n1..n2</tt>, dove n1  il punto di partenza e n2 il punto di arrivo.


:computeanswer
1
Il comando <tt>\computeanswer{ no }</tt> precisa che l'utente deve eseguire tutti i conti e inserire come risposta solo il valore finale. Se al contrario si imposta <tt>\computeanswer{ yes }</tt>, l'utente pu inserire una formula come <tt>5*5</tt> e il computer esegue il conto prima di verificare la correttezza della risposta.

:statement
1
il parametro  l'enunciato dell'esercizio

:answer
2-5
definisce una risposta libera. Il primo parametro  il messaggio che viene mostrato accanto alla risposta e il secondo  la risposta corretta. dfinit une rponse libre. Le premier paramtre est le message pour la rponse, et le second est la bonne rponse. La risposta sar analizzata a seconda del tipo (numero, funzione, testo, etc.).
type option weight
reorder shuffle nonstop
help=reply

:choice
3-5
definisce una scelta multipla. Il primo parametro  il messaggio che viene mostrato accanto alle scelte, il secondo  la scelta corretta e il terzo  la scelta sbagliata. Questi ultimi due parametri possono (devono) essere liste di oggetti separati da virgole. &Egrave; possibile avere pi scelte corrette. Se un elemento compare sia nella lista delle scelte corrette che nella lista delle scelte sbagliate si presume che sia corretta.
option weight
noidontknow shuffle

:condition
2-4
definisce una condizione per la verifica delle risposte libere. Il primo argomento  un testo che sar mostrato accanto all'analisi della risposta. Il secondo argomento contiene la lista delle condizioni che la risposta inserita dall'utente deve soddisfare per essere considerata corretta.
option weight

help=reply

:solution
1
definisce una soluzione esplicita dell'esercizio. Nel momento in cui il docente seleziona un esercizio OEF pu decidere se mostrare o meno questa soluzione all'utente, scegliendo il livello di difficolt opportuno.

:hint
1
definizione un suggerimento per l'esercizio. Nel momento in ci il docente seleziona un esercizio OEF pu decidere se mostrare o meno questo suggerimento, scegliendo il livello di difficolt opportuno.

:help
1
definisce un help per l'esercizio. Questo help viene sempre messo a disposizione dell'utente e viene mostrato in una finestra `popup'.

:feedback
2
visualizza un commento quando la risposta soddisfa una certa condizione. Pu essere utilizzato per commentare un errore tipico.


help=feedback

:steps
1
definisce le domande che corrispondono a ogni step di un esercizio a passi, deve essere utilizzato prima del comando <tt>statement</tt> (si veda la variabile </tt>\step</tt>).


:nextstep
1
definisce in maniera dinamica le domande che corrispondono a ogni step di un esercizio a passi, deve essere utilizzato prima del comando <tt>statement</tt> (si veda la variabile </tt>\step</tt>).

:conditions
1
permette di indicare il numero di condizioni utili per l'esercizio.
