[Résolu]Problème pour comparer du text avec un tiret

Accueil Forums Programmation WIMS Programmation d’exercices OEF [Résolu]Problème pour comparer du text avec un tiret

Vous lisez 2 fils de discussion
  • Auteur
    Messages
    • #2804
      david bergeon
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      J’ai besoin de comparer du texte contenant des tirets « – » en chimie dans des \conditions. Ne comprenant pas pk ça ne va pas, j’ai essayé avec un test très basic, et ca ne va tjs pas.

      \text{RR1=gaga}
      \text{RR3=ga-ga}
      \condition{}{\reply1 issametext \RR1}
      \condition{}{\reply2 issametext gaga}
      \condition{}{\reply3 issametext \RR3}
      \condition{}{\reply4 issametext ga-ga}

      je mets gaga pour les 2 premières réponses, et ga-ga pour les 2 suivantes.
      les 2 premières sont bonnes, les 2 suivantes sont fausses.

      Que dois-je faire pour que ça marche avec un tiret ?

      Merci d’avance.

      edit : j’ai fait \feedback{1=1}{\reply5 \reply6 \reply7 \reply8} pour voir le contenu des réponses, et ça me donne « ga ga » sans le tiret. Que faire pour le conserver ?

      edit 2 : Ca vient du type de réponse. nocase enlève les tirets, avec type=raw et option=nocase, ca marche.

      A+

      • Ce sujet a été modifié le il y a 9 années et 1 mois par david bergeon.
      • Ce sujet a été modifié le il y a 9 années et 1 mois par david bergeon.
    • #2808
      Joël
      Participant
      Up
      0
      Down
      ::

      Bonsoir,

      Je tente une réponse:
      Est-ce que cela ne serait pas l’emploi de condition{} qui nécessite une nouvelle variable?
      J’ai testé ça et ça me parait fonctionner mais ça ne correspond peut être pas à ce que tu veux faire.

      A+

      \text{RR1=gaga}
      \text{RR3=ga-ga}

      :*************Enoncé****************
      \statement{
      \embed{reply1}<br>;
      \embed{reply2}<br>;
      \embed{reply3}<br>;
      \embed{reply4}<br>;
      }
      :*************Réponse*****************
      \answer{}{\Reponse1}{}
      \condition{}{\Reponse1 issametext \RR1}
      \answer{}{\Reponse2}{}
      \condition{}{\Reponse2 issametext gaga}
      \answer{}{\Reponse3}{}
      \condition{}{\Reponse3 issametext \RR3}
      \answer{}{\Reponse4}{}
      \condition{}{\Reponse4 issametext ga-ga}

      • Cette réponse a été modifiée le il y a 9 années et 1 mois par Joël.
    • #2810
      david bergeon
      Participant
      Up
      0
      Down
      ::

      Merci pour la réponse, le problème venait du \answer{}{…}{type=nocase} qui remplace certains caractères spéciaux par des espaces.
      Par contre, \answer{}{…}{type=raw}{option=nocase} fonctionne.

      Merci pour l’aide, en tout cas.

      David.

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