imposer + ds latex

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #7099
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Avec les lignes de codes suivantes ( j’ai omis volontaire ment le \ de début de ligne )

      text{sign=random(+,-)}
      text{oper=random(+,-)}
      integer{nb=randint(1..100)}
      text{expression= \( \oper ( \sign\nb ) \) }
      

      Si oper=+, le symbole + disparait de expression lorsque je fais afficher expression ds statement.

      Par exemple : il m’affiche (-12) au lieu de +(-12).

      Je comprends pourquoi mais j’aimerais garder le symbole + et le latex ( pour la présentation ).

      Y a-t-il une astuce pour imposer le signe + ds l’écriture en latex de expression ?

      Lionel.

      • Ce sujet a été modifié il y a 1 année et 11 mois par Avatar photoOlivier. Raison : utilise `pour afficher le code
    • #7101
      Julien
      Modérateur
      Up
      0
      Down
      ::

      Bonjour,

      Si tu protèges l’opérateur par des accolades cela fonctionne.

      \title{grqgrqrg}
      \text{sign=random(+,-)}
      \text{oper=random(+,-)}
      \integer{nb=randint(1..100)}
      \statement{\oper
      \( {\oper} ( \sign\nb ) \)
      }

    • #7102
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Julien a raison. J’explique un peu pourquoi:  si on met des accolades ou \, par exemple (petit espace), wims comprend qu’il y a du code latex et ne fait rien.  Par contre, bien sûr, s’il y a dans \nb des *, il ne les enlèvera pas non plus puisqu’on lui a dit de ne rien toucher.

      Bernadette

      PS: voir dans la documentation technique de wims la commande insmath qui est la commande qui est derrière les \( \)

    • #7103
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Merci beaucoup.

    • #7104
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Bonjour,

      autre solution pour afficher + ou – en latex, utiliser \plus et \minus

      Par exemple :

      \( \plus 12 \)

      Olivier Bado-Faustin / Université Côte d’Azur

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