Subversion Repositories wimsdev

Rev

Rev 8792 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. :signification
  2.  Met des champs de types de réponses texte sur un dessin fait avec canvasdraw (syntaxe
  3.  pour la plus grande partie compatible avec la syntaxe de flydraw).
  4.  Doit être utilisé dans le <span class="tt wims_code_words">statement</span> d'un exercice OEF.
  5.  
  6. <p>
  7. La première ligne est formée du code du dessin (entre crochets) suivi de la taille
  8. du dessin en pixels et de la taille générique des champs de réponse (obligatoire).
  9. Les lignes suivantes sont de la forme
  10. </p>
  11. <pre>
  12. reply <span class="tt">n</span>, p_X x p_Y,size,css
  13. </pre>
  14. où <span class="tt">p_X</span> et <span class="tt">p_Y</span>
  15. donnent la position dans le repère choisi dans le code du dessin,
  16. <span class="tt">size</span> est la taille du champ (facultatif)
  17.  
  18. :example
  19. <div class="wims_help_bloc example">
  20. <h2>Exemple</h2>
  21. <div>
  22.  <textarea id="wims_show01" cols="100" rows="12" readonly="readonly">
  23. \text{dessin=xrange -10,10
  24. yrange -10,10
  25. hline 0,0,black}
  26. \statement{
  27. \special{drawinput [\dessin], 200 x 200, 20
  28. reply1,-3 x -3
  29. reply2,3 x 3
  30. }
  31. }
  32. \answer{}{au dessous|dessous}{type=nocase}
  33. \answer{}{au dessus|dessus}{type=nocase}
  34.  </textarea>
  35. </div>
  36. </div>
  37. Contrairement aux méthodes spéciales <span class="wims_code_words">imageinput</span>,
  38. <span class="wims_code_words">imagefill</span>, les positions des champs de réponse
  39. ne sont pas données en pixels.
  40.  
  41. <div class="wims_msg warning">
  42.    <strong>Attention :</strong> il peut y avoir un bogue pour l'instant dans le cas où un autre
  43. champ de réponses se trouve sur la page (numérotation dans l'analyse)
  44. que l'on espère corriger.
  45. <p> D'autre part, le dessin doit être pour l'instant le premier parmi les
  46. dessins dessinés avec canvasdraw. On espère aussi corriger !
  47. </div>
  48.