Erreur "! You can't use `\relax' after \the." Latex AMC

Added by Anthony OLLIVIER 8 months ago

Bonjour, essayant AMC depuis aujourd'hui :)

Je ne comprends pas pourquoi mon fichier tex ci-dessous ne compile pas.

L'erreur "! You can't use `\relax' after \the" s'affiche

Par contre, dès que je commente la ligne \restitutegroupe{tout}, plus d'erreur mais la question et les réponses ne s'affichent pas ...

\documentclass[a4paper]{article}

\usepackage[utf8x]{inputenc}    
\usepackage[T1]{fontenc}

\usepackage[francais,bloc,completemulti]{automultiplechoice} 

%===================
\begin{document}
%===================

\element{categorie2}{
  \begin{questionmult}{cat2-quest1}\bareme{formula=NBC-0.5*NMC} 
Que peut-on dire de la valeur de $ln(4)$ ?
     \begin{reponseshoriz}
      \bonne{est inférieur à $ln(5)$}
      \bonne{est positif}
      \mauvaise{est négatif}
    \end{reponseshoriz} 
  \end{questionmult}
}

\exemplaire{2}{    

      \centering\large\bf Exemple de QCM   

\cleargroup{tout}
\melangegroupe{categorie2}\copygroup[0]{categorie2}{tout}
\restituegroupe{tout}

}

\end{document}

Merci pour votre future éventuelle aide

tex_de_base.tex (701 Bytes)

tex_de_base.log (22.1 kB)


Replies (2)

RE: Erreur "! You can't use `\relax' after \the." Latex AMC - Added by Frédéric Bréal 8 months ago

Vous avez écrit

\copygroup[0]{categorie2}{tout}

donc AMC n'envoie aucun élément dans le groupe et l'erreur doit correspondre à un compteur latex.
Mettez 1 ou enlevez les crochets.

RE: Erreur "! You can't use `\relax' after \the." Latex AMC - Added by Anthony OLLIVIER 8 months ago

Bonjour oui, effectivement c'est bien ça !

Merci pour la réponse.

Je pensais que le paramètre 0 mettrait toutes les questions du groupe...

Bonne journée

(1-2/2)