AMCcodeGridInt

Added by Maxime Girot about 5 years ago

Bonjour à toutes/tous,

j'ai en fait deux questions:

1 pour l'identification des étudiants j'utilise
\AMCcodeGridInt[h]{NumEtud}{2}
tout marche bien mais j'aimerais ajouter des commentaires à la fin de chaque ligne car les étudiants régulièrement hésitent sur le sens pour coder leur numéro d'étudiant (par ex pour le numéro 51, je mets le 5 sur la première ligne, le 1 sur la seconde , ou inversement...)
J'aimerais donc savoir si on peut modifier la commande pour ajouter un simple commentaire à la fin des cases à cocher ( <= dizaines, <= unité)

2 j'essaye de configurer un QCM pour les profs d'anglais de mon lycée, pour cela j'utilise pour la première question :
\begin{question}{01}
\begin{reponsesperso}
\wrongchoice{A }%
\wrongchoice{B }%
\wrongchoice{C }%
\wrongchoice{D }%
%\wrongchoice{E }%
\end{reponsesperso}
\end{question}

la numérotation des questions étant automatique il se créer un décalage disgracieux entre les 9 premières questions et les suivantes (cf pdf en PJ). Une idée pour corriger cela?

D'avance merci,
Max.

LaTeX1.pdf (59.7 kB)

LaTeX1.tex (1.7 kB)


Replies (4)

RE: AMCcodeGridInt - Added by Frédéric Bréal about 5 years ago

Pour la deux, la solution, trouvée ici sur le forum, il y a un bon moment, et que j'ai adoptée :

\def\AMCbeginQuestion#1#2{\par\noindent{\textbf{Q.\ifthenelse{#1<10}{\phantom{0}}{}#1}}#2\hspace{0.5ex}}%
\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par{\bf Q. \ifthenelse{#1<10}{\phantom{0}}{}#1 :}}

Il faut déclarer le paquet ifthen.

RE: AMCcodeGridInt - Added by Maxime Girot about 5 years ago

Merci beaucoup pour cette réponse qui marche très bien!

Même si je n'ai pas compris à quoi servait la seconde ligne de code, qui sur mon exemple ne sert à rien, tout du moins je n'ai remarqué aucune différence....
Merci encore.

RE: AMCcodeGridInt - Added by Frédéric Bréal about 5 years ago

Même si je n'ai pas compris à quoi servait la seconde ligne de code, qui sur mon exemple ne sert à rien, tout du moins je n'ai remarqué aucune différence....

La même chose que la première mais fonctionne avec l'option ensemble et donc feuille de réponse séparée.

RE: AMCcodeGridInt - Added by Alexis Bienvenüe about 5 years ago

À la place du \ifthenelse et \phantom, et pour avoir vraiment la même taille (0, 1 ou 2 par exemple ne sont pas exactement de la même largeur il me semble), vous pouvez utiliser quelque chose du genre \hbox to 3em{#1} (en ajustant la taille).

(1-4/4)