canvasdraw and dragfill

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #6126
      byache
      Participant
      Up
      0
      Down

      Hello,
      I’m trying to program an exercice in which we have to reorder three dominos.
      I want to put fractions on these dominos and I try to do that thanks to the new canvasdraw capabilities… Is there possibility to use canvasdraw inside a dragfill answer ?

      A domino :

      
      \text{f1=wims(mathmlmath  \frac{4}{6})}
      \text{f2=wims(mathmlmath  \frac{1}{5})}
      
      \text{d1=wims(exec canvasdraw
      size 200,100
      xrange -5,5
      yrange 0,5
      strokecolor blue
      mathml 2,4,\f1
      mathml -3,4,\f2
      opacity 255,30
      frect -5,5,0,0,orange
      frect 0,5,5,0,orange)
      }
      
    • #6127
      bernadette
      Maître des clés
      Up
      0
      Down

      Oui c’est possible en oef avec le type multidraw. Je ne suis pas sûre que la dernière version permet l’insertion de mathml (cela fonctionnait, puis ne fonctionnait plus … il faut vérifier et adapter si nécessaire.).

      Il y a aussi la méthode spéciale (toujours oef) drawinput pour insérer une zone de texte analysée par un des types de réponse classique dans oef ,ce qui n’est pas exactement ce que tu veux peut-être.

      Bernadette

      • Cette réponse a été modifiée le il y a 5 jours et 20 heures par bernadette.
      • #6139
        bernadette
        Maître des clés
        Up
        0
        Down

        Si je comprends bien ce que voulait Paul (après discussion au téléphone!), il voulait que les choix d’un type de réponse clickfill soient des dessins générés par canvasdraw, ce qui a priori ne dépend pas de canvasdraw. Il faut que je vérifie, mais je pense que c’est possible.

        Sinon, la commande math fonctionne bien (sans passer d’abord par mathml)

        size 200,100
        xrange -5,5
        yrange 0,5
        strokecolor blue
        math 2,4,\overrightarrow{AD}
        opacity 255,30
        frect -5,5,0,0,orange
        frect 0,5,5,0,orange

    • #6128
      jm.evers
      Participant
      Up
      0
      Down

      Hi Paul,

      If you want to use dynapi drag&drop, I’m not sure this will ever work, since the ‘image’ is generated using javascript.

      If you want not to use dynapi:
      inside a canvas window (the image) it is -for now- not possible to ‘group’ multiple objects for simultaneous mouse manipulation/movement…only if you use a slider for such combined objects.
      eg the group of objects, creating a domino, end with ‘killslider’

      But to be honest, there may be userfriendly ways to create an image shuffling exercise !

      If you need some help with canvasdraw, just send me an email.

      kind regards,
      Joke

      ps
      use command ‘latex x,y,LaTeX’ for creating TeX inside canvasdraw

      • Cette réponse a été modifiée le il y a 6 jours et 7 heures par jm.evers.
    • #6131
      byache
      Participant
      Up
      0
      Down

      latex 0.5,0,\vec{AB}

      looks not to work (no overright arrow).

    • #6132
      Julien
      Modérateur
      Up
      0
      Down

      Bonjour Paul,

      Essaye plutôt ce bout de code suivant :

      \(\overrightarrow{AD}\)

      On a déjà eu la discusion : https://wimsedu.info/?topic=tag-latex

Vous lisez 4 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.