Utilisation de package Latex spécifique

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

Ce sujet a 7 réponses, 4 participants et a été mis à jour par  jm.evers, il y a 1 mois.

  • Auteur
    Messages
  • #4923
    Pascal Denis
    Pascal Denis
    Participant

    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

    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
    Admin bbPress

    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

    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 1 mois par  jm.evers.
    • Cette réponse a été modifiée le il y a 1 mois par  jm.evers. Raison: typo
  • #4936

    jm.evers
    Participant

    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
    Pascal Denis
    Pascal Denis
    Participant

    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
    Admin bbPress

    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

    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 devez être connecté pour répondre à ce sujet.