
:Instructions
:instruction,nombre de paramtres,description,paramtres optionnels,mots d'option reconnus
:title
1
dfinit le titre de l'exercice
:language
1
dfinit la langue de l'exercice, comme <tt>en</tt> ou <tt>fr</tt>

:author
1
dfinit l'auteur de l'exercice

:email
1
dfinit l'adresse lectronique de l'auteur

:format
1
format de l'nonc


help=format
:css
1
dfinit le style css

:precision
1
prcision en comparant la rponse de l'utilisateur avec la solution. Donnez un nombre positif n ici&nbsp;: la comparaison sera effectue avec une tolrance de 1/n.

:range
1
zone de variables pour l'valuation de fonction fournie par l'utilisateur. Doit tre donne sous forme <tt>n1..n2</tt>, o n1 est le point de dpart, n2 le point d'arrive.


:computeanswer
1
La commande <tt>\computeanswer{ no }</tt> prcise que l'utilisateur doit lui-mme faire les calculs et entrer la valeur finale. Si par contre, on met <tt>\computeanswer{ yes }</tt>, l'utilisateur peut entrer une formule comme <tt>5*5</tt>, laissant  l'ordinateur le soin de faire les calculs.

:statement
1
le paramtre est l'nonc de l'exercice

:answer
2-5
dfinit une rponse libre. Le premier paramtre est le message pour la rponse, et le second est la bonne rponse. La rponse sera analyse selon des types (nombre, fonction, texte, etc).
type option weight
reorder shuffle nonstop
help=reply

:choice
3-5
dfinit un choix multiple. Le premier paramtre est le message pour le choix, le second les bons choix, et le troisime les mauvais choix. Les deux derniers paramtres peuveut (doivent) tre une liste d'objets spars par des virgules. Il est permis d'avoir plusieurs bons choix. Si un choix apparait  la fois comme bon et mauvais, il est pris pour bon.
option weight
noidontknow shuffle

:condition
2-4
dfinit une condition spciale pour l'valuation de rponses libres. Le premier argument est un texte qui sera affich lors de l'analyse de la rponse. Le second argument, on met la liste des conditions que la rponse de l'utilisateur doit satisfaire pour tre considre comme bonne.	
option weight

help=reply

:solution
1
donne une solution explique de l'exercice. Le gestionnaire OEF peut dcider de montrer la solution ou pas  l'utilisateur, suivant le choix du niveau de difficult pris par l'utilisateur.

:hint
1
donne une indication de l'exercice. Le gestionnaire OEF peut dcider de montrer l'indication ou non, suivant le niveau de difficult.

:help
1
donne une aide  l'exercice. Cette aide sera toujours accessible  l'utilisateur, dans une fentre `popup'.

:feedback
2
affiche un commentaire quand la rponse tombe sous une certaine condition. Peut normalement tre utilis pour avertir d'une erreur typique.


help=feedback

:steps
1
sert  dfinir les questions apparaissant  chaque tape ; doit tre mis avant la commande <tt>statement</tt>(voir la variable </tt>\step</tt>).


:nextstep
1
sert  dfinir de manire dynamique les questions qui devront tre poses ; doit tre mis avant la commande <tt>statement</tt> (voir la variable </tt>\step</tt>).

:conditions
1
permet d'indiquer les numros des conditions utiles pour l'exercice servant  contrler les rponses de l'utilisateur.
