Utilisation de package Latex spécifique

Accueil Forums Programmation WIMS Programmation d’exercices OEF Utilisation de package Latex spécifique

Vous lisez 7 fils de discussion
  • Auteur
    Messages
    • #4923
      Avatar photoPascal Denis
      Participant
      Up
      0
      Down
      ::

      bonjour à tous,

      la programmation en Wims avance, et les problèmes arrivent avec … j souhaiterai dans une exercice, barrer des unités dans une formule, comme suit :

      \usepackage {cancel}
      \frac{kg}{\cancel{kmol}}\cdot\frac{\cancel{kmol}}{h}

      qui donne le résultat suivant :

      Exemple d’affichage

      — Est-il possible d’appeler un package Latex dans Wims ? Si oui comment ?

      — sinon voyez-vous une solution pour réaliser le même rendu ?

      merci d’avance

    • #4925
      byache
      Participant
      Up
      0
      Down
      ::

      Bonjour, je ne sais pas quelle est l’installation latex sur les serveurs wims… J’imagine qu’elle est indépendante de wims, c’est à dire qu’il y a une installation par défaut et qu’ensuite le gestionnaire du serveur peut toujours ajouter des packages… En même temps, que votre exercice dépende du serveur n’est pas souhaitable. Si vous voulez seulement afficher un texte barré, sans qu’il y ait de variable aléatoire dedans, il suffit de mettre un peu de code HTML … Ou mathml. Normalement, je pense que tous les serveurs wims gèrent très bien tout le HTML et le mathml.
      Cordialement,

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

      Lorsque la sortie est en mathml, ce n’est pas de rajouter un package tex qui changera quelque chose. Par contre cela serait ennuyeux que la sortie mathml et la sortie image donnent des choses différentes. Même si la sortie image est de moins en moins utilisée … et maintenue.

      Bernadette

    • #4932
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Hi,
      in MathML you could use \slash
      \frac{kg}{\slash{kmol}}\cdot\frac{\slash{kmol}}{h}

      This will of course not work for LaTeX & images!

      Internally we could make \cancel an alternative syntax for \slash , which gets translated into mathml’s notation="updiagonalstrike"

      kind regards,
      Joke

      • Cette réponse a été modifiée le il y a 5 années et 8 mois par jm.evers.
      • Cette réponse a été modifiée le il y a 5 années et 8 mois par jm.evers. Raison: typo
    • #4936
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Hi, again…
      Forgotten to mention the possibility of enforcing the use of mathml by setting force_mathml=yes (I’m not sure if this can be done easily in OEF)

      In that way a browser will always show your tex as mathml.(however, in case of a mathml syntax error, there is an immediate fallback to math-with-images)

      The Firefox / Gecko family of browsers will display mathml natively (fast !) and all others will have to do with the colossal mathjax library…

      Joke

    • #4938
      Avatar photoPascal Denis
      Participant
      Up
      0
      Down
      ::

      thanks for your answer JM, it works perfectly in mathml only.

      The remarks of Bernadette about the tex / methyl output is really a pb, if we continue to use the two mode.

      In my case, our student use only mathml because we’re working with Moodle too which use it.

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

      On peut ajouter la commande que donne Joke dans le fichier var.proc du module.
      Ce n’est pas possible dans une classe. Mais … tout exercice a vocation à être
      dans un module pour être publié … !!!

      Par contre, cela serait peut-être mieux de rester avec cancel et de faire un alias dans mathml.

      La question est que pour les formules image, c’est tex qui est appelé par défaut
      (pas latex qui est plus lourd). Et là on ne peut pas rajouter de package !

      Bernadette

    • #4942
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Par contre, cela serait peut-être mieux de rester avec cancel et de faire un alias dans mathml.

      OK !
      Implemented in latest version of wims_mathml SVN

      Joke

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