Melange des questions et mise en page sur deux pages

Added by Antoine Bluheim almost 2 years ago

Hello,
J'ai mon fichier de question structuré comme ceci
%Question Catégorie 1 - Trouver un atome dans la classification
\element{categorie1}{
\begin{questionmult}{cat1-quest1}
\end{questionmult}
}
%Question Catégorie 2 - Trouver un autre atome dans la classification
\element{categorie2}{
\begin{questionmult}{cat2-quest1}
\end{questionmult}
}
%Question Catégorie 6 - Trouver encore un autre atome dans la classification
\element{categorie6}{
\begin{questionmult}{cat6-quest1}
\end{questionmult}
}
%Question Catégorie 3 - Identifier un pictogramme de danger
\element{categorie3}{
\begin{question}{cat3-quest1}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest2}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest3}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest4}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest5}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest6}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest7}
\end{question}
}
\element{categorie3}{
\begin{question}{cat3-quest8}
\end{question}
}
%Question Catégorie 4 - Donner la composition d'une molécule simple
\element{categorie4}{
\begin{question}{cat4-quest1}
\end{question}
\begin{question}{cat4-quest2}
\end{question}
\begin{question}{cat4-quest3}
\end{question}
}
%Question Catégorie 5 - Donner la composition d'une molécule complexe
\element{categorie5}{
\begin{question}{cat5-quest1}
\end{question}
\begin{question}{cat5-quest2}
\end{question}
\begin{question}{cat5-quest3}
\end{question}
\begin{question}{cat5-quest4}
\end{question}
\begin{question}{cat5-quest5}
\end{question}
\begin{question}{cat5-quest6}
\end{question}
}
Et je voudrai sur la première page du QCM, mélanger les catégories 1, 2, 3 et 6 ET sur la deuxième page mélanger les catégories 4 et 5.
Comment puis-je faire?
Merci pour votre aide.
Antoine


Replies (7)

RE: Melange des questions et mise en page sur deux pages - Added by Frédéric Bréal almost 2 years ago

Vous créez des groupes atomes et molecules après les catégories

\element{atomes}{
\restituegroupe{categorie1}
…
}
\element{molecules}{
\restituegroupe{categorie4}
…
}

Puis une restitution classique.

\restitiuegroupe{atomes}
\restituegroupe{molecules}

RE: Melange des questions et mise en page sur deux pages - Added by Antoine Bluheim almost 2 years ago

Dans mon source j'ai mis

\element{atomes}{
\restituegroupe{categorie1}
\restituegroupe{categorie2}
\restituegroupe{categorie3}
\restituegroupe{categorie6}
}

\element{molecules}{
\restituegroupe{categorie4}
\restituegroupe{categorie5}
}

Puis à la suite j'ai mis

\cleargroup{tout}
\restitiuegroupe{atomes}
\newpage
\restituegroupe{molecules}
\restituegroupe{tout}

Mais j'ai une erreur de compilation

amc-compiled.log (104.2 kB)

RE: Melange des questions et mise en page sur deux pages - Added by Frédéric Bréal almost 2 years ago

\restitiuegroupe{atomes}

Il y a une faute de frappe de la commande.

RE: Melange des questions et mise en page sur deux pages - Added by Antoine Bluheim almost 2 years ago

J'ai toujours un soucis à la compilation sur la catégorie 5...
J'ai bien corrigé la faute de frappe (honte à moi, je l'avais pas vue, j'ai fait ça entre deux cours...)
\element{atomes}{
\restituegroupe{categorie1}
\restituegroupe{categorie2}
\restituegroupe{categorie3}
\restituegroupe{categorie6}
}

\element{molecules}{
\restituegroupe{categorie4}
\restituegroupe{categorie5}
}

\cleargroup{tout}
\restituegroupe{atomes}
\newpage
\restituegroupe{molecules}
\restituegroupe{tout}

Je mets le log en copie si ça peut aider et le code de ma question 5 aussi, vu que c'est elle qui semble poser problème...

%----------------------------------%
%-------- Catégorie 5 ---------%
%----------------------------------%
%Question vérifiée et OK le 21/01/2023
%Saccharine C7H5NO3S
\element{categorie5}{
\begin{question}{cat5-quest1}
\begin{Cadre}
La molécule de saccharine  est représentée ci-dessous.
\end{Cadre}
\begin{center}
    \includegraphics[width=0.21\linewidth]{Images/Molecule15.png}
\end{center}
\begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes de Carbone est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{7}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
\end{question}

{
  \AMCquestionNumberfalse
  \def\AMCbeginQuestion#1#2{}
  \begin{question}{cat5-quest2}
   \begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes d'Hydrogène est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{5}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
  \end{question}
}

{
  \AMCquestionNumberfalse
  \def\AMCbeginQuestion#1#2{}
  \begin{question}{cat5-quest3}
   \begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes d'Oxygène est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{3}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
  \end{question}
}

{
  \AMCquestionNumberfalse
  \def\AMCbeginQuestion#1#2{}
  \begin{question}{cat5-quest4}
   \begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes d'Azote est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{1}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
  \end{question}
}

{
  \AMCquestionNumberfalse
  \def\AMCbeginQuestion#1#2{}
  \begin{question}{cat5-quest5}
   \begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes de Chlore est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{0}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
  \end{question}
}

{
  \AMCquestionNumberfalse
  \def\AMCbeginQuestion#1#2{}
  \begin{question}{cat5-quest6}
   \begin{minipage}[c]{0.4\linewidth}
Le nombre d'atomes de Soufre est:
\end{minipage}
\begin{minipage}[c]{0.6\linewidth}
\AMCnumericChoices{1}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}
\end{minipage}
  \end{question}
}

}

amc-compiled.log (116 kB)

RE: Melange des questions et mise en page sur deux pages - Added by Jean-Philippe Bartier almost 2 years ago

Bonsoir,
je viens de tester en rejoutant les questions de la catégorie 5 et en rajoutant dans mon programme \restituegroupe{categorie5}
J'ai enlever l'environnement cadre (dont je n'ai pas la définition), enlevé l'image que je n'ai pas, et enlevé backgroundcol=GrisAMC dans

\AMCnumericChoices{1}{digits=1,sign=false,backgroundcol=GrisAMC,borderwidth=1pt,bordercol=black}

et la compilation marche chez moi

Mon AMC ne reconnait pas la couleur GrisAMC visiblement (c'est ce qu'il m'a dit en compilant)

RE: Melange des questions et mise en page sur deux pages - Added by Antoine Bluheim almost 2 years ago

Je pense que le soucis vient du fait que j'ai plusieurs questions de catégorie 5, une pour chaque molécule...

(1-7/7)