Export d’une feuille d’exercice en fichier LaTeX ?

Accueil Forums Programmation WIMS Programmation dans le langage wims Export d’une feuille d’exercice en fichier LaTeX ?

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #5968
      tobit
      Participant
      Up
      0
      Down

      Bonjour,

      Il est aisé d’afficher une feuille d’exercice sous forme de texte à des fins d’impression en cliquant sur « Version imprimable ».

      Existe-t-il un moyen de générer un code LaTeX au lieu de la page web résultante ? Puisque les formules sont nativement générées dans ce langage, je me dis que ce serait assez logique…

      Merci pour votre aide !

    • #5970
      OlivierOlivier
      Maître des clés
      Up
      0
      Down

      Bonjour,
      Il me semble qu’il y a deja quelques réponses autour de ce sujet ici :
      https://wimsedu.info/?topic=version-papier-dexercices

      Olivier Bado-Faustin / Université Nice Sophia Antipolis

      • #5973
        tobit
        Participant
        Up
        0
        Down

        Merci pour ces pistes, j’étais effectivement passé à côté de ce fil. Je comprends de fait qu’il n’y a pas de solution simple.

        Pour l’heure, je me suis donc débrouillé en enregistrant la page de la « version imprimable » donnée par Wims en HTML, puis en la convertissant avec Pandoc en fichier TeX :
        pandoc document.html -o document.tex

        Ce n’est pas la panacée, mais je récupère ainsi une base que je peux retravailler à ma guise, contenant notamment les formules.

        Note : pour une raison qui m’échappe, Firefox m’enregistre la page dans l’encodage Windows-1252 alors que je travaille sous Linux. Il faut donc convertir le document en UTF-8 avant transformation avec Pandoc :
        iconv -f windows-1252 -t utf-8 page.html > page_utf8.html

    • #5974
      ambali
      Maître des clés
      Up
      0
      Down

      Bonjour,

      Intéressant d’utiliser pandoc, pourriez-vous poster le résultat ?

      Toutes les pages de wims sont en iso-latin1, peut être est-ce l’origine du problème d’encodage ?

      Jean-Baptiste

    • #5975
      OlivierOlivier
      Maître des clés
      Up
      0
      Down

      En effet, WIMS propose un encodage différent en fonction de la langue. Pour le français, c’est windows-1252 (une extension de iso-latin1). Rien à voir avec le système d’exploitation donc, pas d’inquiétude ^^.

      Olivier Bado-Faustin / Université Nice Sophia Antipolis

    • #5978
      tobit
      Participant
      Up
      0
      Down

      @ambali, voici un aperçu de ce que ça peut donner (comme l’éditeur ne m’autorisait pas à copier du code ni envoyer un fichier, je les ai mis sur un dépot – ils s’effaceront sous 30 jours) :
      https://catdrop.drycat.fr/r/BRGen9GH#GRQb74yModQq3lpQ6c5QuKS7m1p/Eki0LwoDmPlgRMA=

      Mais ce n’est pas très satisfaisant : outre le fait que ce n’est pas très propre, les formules initialement en LaTeX ont été converties par Wims en mathml, puis par Pandoc en LaTeX… Il serait préférable de se passer de cet intermédiaire !

      Merci @Olivier pour l’éclaircissement concernant l’encodage.

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