Comment gérer les accents avec le package moodle ?
Dans l'ECM ci-dessous, je fais appel au package *moodle* *[moodle](http://mirrors.ctan.org/macros/latex/contrib/moodle/moodle.pdf)*, d'Anders Hendrickson Hendrickson, pour créer un quiz importable sur la plateforme Moodle *Moodle* de mon établissement. A établissement.
À la compilation, outre un aperçu PDF, j'obtiens un fichier XML qui sera donc importé dans la plateforme. Cela fonctionne normalement, mais je constate dans le fichier XML que les caractères accentués ne sont pas tous "codés" « codés » de la même façon:
façon :
- dans le texte de l'énoncé de la question, un `\'e` est traduit par: par `é`
- dans le texte du feedback associé à une mauvaise réponse (qui n'apparaît pas sur la sortie PDF mais est bien pris en compte par Moodle), un `\'e` est traduit par: par `\unhbox \voidb@x \bgroup \let \unhbox \voidb@x \setbox \@tempboxa \hbox {e\global \mathchardef \accent@spacefactor \spacefactor }\accent 19 e\egroup \spacefactor \accent@spacefactor`
Est-ce que cela explique pourquoi je n'arrive pas à utiliser directement le caractère accentué "é" *é* dans mon code source, même avec un appel du type `\usepackage[utf8]{inputenc}` ? `\usepackage[utf8]{inputenc}` ?
Comment faire pour utiliser les caractères accentués ?
L'ECM:
accentués ?
L'ECM :
\documentclass[12pt]{article}
\usepackage{moodle}
\begin{document}
\begin{quiz}{\'Equations de droites}
\begin{multi}[multiple,points=1,shuffle=false]{Equations de droites - Q1}
Dans le plan muni d'un rep\`ere orthonorm\'e $(O;\vec{\imath},\vec{\jmath})$, une \'equation de droite peut \^etre de la forme :
\item[feedback={Cette \'equation est du second degr\'e et donc ce n'est pas une \'equation de droite.}] $y=ax^2+bx+c$ (avec $a\neq 0$)
\item* $y=ax+b$
\item* $ax+by=c=0$
\item* $x=ay+b$
\item[feedback={Regardez bien, il y a des propositions qui sont vraies.}] Toutes les propositions pr\'ec\'edentes sont fausses.
\end{multi}
\end{quiz}
\end{document}