Restituegroupe avec énoncé

Added by Nicolas Roux almost 6 years ago

Bonjour, j'aimerai mélanger les questions d'un qcm pour un exercice et donc utiliser les éléments et restituegroupe.
Pour précision j'aimerai que mon exercice soit dans un fichier latex et l'inclure par la suite (sinon je vois comment répondre à ma question).
J'ai tenté ceci:

Enoncé
\element{test}{Q1}
\element{test}{Q2}
\element{test}{Q3}
\element{test}{Q4}
\restituegroupe{test}

L'énoncé doit être fixé et Q1, Q2, Q3 et Q4 sont indépendantes donc peuvent être inter-changées.
Le problème quand je mets plusieurs exemplaires est que je me retrouve avec 4 questions sur la 1e copie, 7 sur la 2e, 10 sur la 3e etc.
\restituegroupe semble prendre chaque question n fois où n est le rang du sujet (sauf la Q1 qui n'y est qu'une seule fois sur chaque sujet ?!?).
Comment contourner ce pb?
Possible de mettre la variable test à zéro après \restituegroupe?

Merci d'avance pour vos lumières!
Nico


Replies (3)

RE: Restituegroupe avec énoncé - Added by Alexis Bienvenüe almost 6 years ago

La macro \element ajoute une question au groupe : elle ne doit donc être utilisée qu'une seule fois. Il faut l'utiliser en-dehors de \exemplaire.

RE: Restituegroupe avec énoncé - Added by Nicolas Roux almost 6 years ago

Merci pour l'info! Je vais voir si je peux me débrouiller à faire ce que je veux.

RE: Restituegroupe avec énoncé - Added by Nicolas Roux almost 6 years ago

J'ai résolu mon pb, je donne la solution, c'est tout simple, ça peut servir.
Mon fichier .tex est composé de l'énoncé dans un environnement \element{enonceexercice1} puis les questions dans des environnements \element{questionexercice1}.
Je fais donc appel à enonceexercice 1 puis à questionexercice1. J'ai donc mon énoncé puis mes questions mélangées.

(1-3/3)