Forums » Utilisation d'AMC (french) »
Nouvelle page pour une question spécifique d'un devoir
Added by Stefan DEGROOTE about 1 year ago
Bonjour à toutes et à tous,
étant en train de rédiger un devoir, j'ai besoin de faire en sorte qu'une question en particulier, parmi toutes celles du devoir, soit imprimée en haut d'une page pour des besoin de mise en page. Est-il possible, malgré le shuffle des questions, qu'une d'entre-elles puisse de toute façpn être imprimée sur une nouvelle page même si la place de la page précédente est suffisante ?
Merci d'avance.
Stefan.
Replies (3)
RE: Nouvelle page pour une question spécifique d'un devoir - Added by Frédéric Bréal about 1 year ago
Encadrer la réponse dans l'environnement figure
avec l'option p mais cela place la question au milieu de la page.
\begin{figure}[p] \begin{question}{Marignan} En quelle année a eu lieu la bataille de Marignan~? \begin{reponseshoriz} \bonne{1515} \mauvaise{1915} \mauvaise{1519} \end{reponseshoriz} \end{question} \end{figure}
Ici une astuce est donnée :
\makeatletter \setlength{\@fptop}{0pt} \setlength{\@fpbot}{0pt plus 1fil} \makeatother
Avec un test très rapide, la question est toujours sur la dernière page et la numérotation n'est pas continue.
RE: Nouvelle page pour une question spécifique d'un devoir - Added by Stefan DEGROOTE about 1 year ago
Merci pour cette piste.
J'ai fait depuis quelques essais et un d'entre eux est fructueux : Le placement d'un \newpage à cet endroit permet de passer à la page suivante à tous les coups.
\element{FonctionExponentielle}{
\newpage
\begin{questionmult}
\end{questionmult}
}
Merci encore de votre réponse.
Bien cordialement,
Stefan
RE: Nouvelle page pour une question spécifique d'un devoir - Added by Frédéric Bréal about 1 year ago
Toujours en utilisant l'environnement des flottants mais avec le paquet cleveref
et la commande \AMCStudentlabel
.
Lorsque la question est appelée, le numéro de celle-ci est dans l'ordre croissant avec une phrase de renvoi.
\documentclass[a4paper,french]{article} \usepackage[francais,bloc,completemulti]{automultiplechoice} \usepackage[french]{cleveref} \crefname{question}{question}{questions} \Crefname{question}{Question}{Questions} \makeatletter \setlength{\@fptop}{0pt} \setlength{\@fpbot}{0pt plus 1fill} \makeatother \begin{document} \element{histoire}{ \noindent\textbf{\Cref{\AMCstudentlabel{Q-Marignan}}} voir à la page \AMCpageref{Q-Marignan}\vskip3ex \begin{table}[p] \begin{question}{Marignan}\AMClabel{Q-Marignan} En quelle année a eu lieu la bataille de Marignan~? \begin{reponseshoriz} \bonne{1515} \mauvaise{1915} \mauvaise{1519} \end{reponseshoriz} \end{question} \end{table} } \exemplaire{10}{ ...
(1-3/3)