exemple pour \AMCsection (Support #162)


Added by Benoit PIERRET about 11 years ago. Updated almost 11 years ago.


Status:Closed Start date:04/11/2013
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:-
Target version:-

Description

Est-il possible d'avoir un exemple pour l'utilisation de \AMCsection.

Je suis parti du code du post #102 :

J'ai testé ceci qui ne fonctionne pas:

\AMCsection{P1}
\insertgroup{CM}
\AMCsection{P2}
\AMCnumero{1}
\insertgroup{US}
\clearpage

En attendant, je fais comme ceci pour faire apparaitre les titres des sections dans les questions mais c'est un peu lourd:

\usepackage{ifthen}
\newcounter{ctProb}
\newcommand{\titre}[1]{$\ifthenelse{#1=1}{CM}{US}$}
\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par{\bf 
\ifthenelse{#1=1}{\addtocounter{ctProb}{1}\titre{\value{ctProb}}\\ \indent}{}}\titre{\value{ctProb}}\ifthenelse{#1<10}{\phantom{0}}{}#1}


History

Updated by Alexis Bienvenüe about 11 years ago

  • Description changed from Est-il possible d'avoir un exemple pour l'utilisation de \AMCsecti... to Est-il possible d'avoir un exemple pour l'utilisation de \AMCsecti... More

Updated by Alexis Bienvenüe about 11 years ago

J'ai testé ceci qui ne fonctionne pas:

Pouvez-vous nous en dire plus (messages d'erreur, résultat non attendu, etc.) ?

Updated by Benoit PIERRET about 11 years ago

Merci pour la réponse très rapide!

Avec:

\section{P1}
\insertgroup{CM}
\section{P2}
\AMCnumero{1}
\insertgroup{US}

\clearpage

"Mettre à jour les document" se passe correctement.

Avec le code de mon premier post, j'ai:


2 erreurs lors de la compilation LaTeX (sujet)
Undefined control sequence.
Undefined control sequence.

Je peux fournir le fichier source si nécessaire.

Updated by Alexis Bienvenüe about 11 years ago

Quelle version d'AMC utilisez-vous ? La commande \AMCsection est apparue à la révision r1242.

Updated by Benoit PIERRET about 11 years ago

J'utilise:
Auto Multiple Choice 1.1.2 (svn:1283)

Updated by Alexis Bienvenüe about 11 years ago

D'accord. C'est une version qui a quitté la branche de développement lors de la publication de la version 1.1 à la révision 1076. Elle n'intègre donc pas la commande \AMCsection. Il faut chercher une version supérieure à 1.1.1242. Sur fedora, vous pouvez par exemple recompiler la version 1.1.1359 à partir de l'archive précompilée qui est actuellement disponible dans l'espace de téléchargement (voir http://home.gna.org/auto-qcm/download-fedora).

Updated by Benoit PIERRET about 11 years ago

Ça fonctionne avec la version 1.1.1359 avec le premier code cité plus haut. Merci.
Par contre, il y a un retrait à chaque question1.
Voir ci-dessous:

Updated by Alexis Bienvenüe about 11 years ago

C'est parce que LaTeX ne met pas de retrait sur le premier paragraphe d'une section. Vous pouvez par exemple annuler tous les retraits de paragraphe : \setlength{\parindent}{0pt}

Updated by Benoit PIERRET about 11 years ago

Merci. \setlength{\parindent}{0pt} supprime bien le décalage de la 1ère question.

Dernière question: pour traiter 800 copies d'étudiants, vaut-il mieux travailler par groupes de 100 copies ou le traitement de 800 copies en un seul bloc est envisageable(puissance de calcul, traitement des copies non reconnue...)?
J'utilise un numéro d'étudiant à 7 chiffres, questions séparées, scan en pdf de 25 à 100 copies, questions non mélangées car imprimerie en offset.

Updated by Alexis Bienvenüe about 11 years ago

J'ai essayé de faire en sorte qu'on puisse traiter de manière raisonnable un nombre important de copies (avec 800 ça devrait aller), mais il vaut mieux utiliser une version récente d'AMC. Ceci dit, je n'ai pas vraiment testé... Si vous ne produisez qu'un seul sujet (avec une seule page de réponses) que vous photocopiez ensuite, je vous propose la méthode suivante :
  • juste avant de faire l'impression et les photocopies, sauvegardez le projet (par exemple en fabriquant un fichier ZIP qui contient la totalité du répertoire projet).
  • essayez avec vos 800 copies sur un projet unique.
  • en cas de problème, vous pourrez dupliquer le projet en autant de projets identiques que souhaité à partir de l'archive, et donner à chacun un petit (100 ou 200) nombre de copies.
    N'hésitez pas à utiliser la version 1.1.1359 (ou supérieure), et retourner s'il vous plaît nous dire comment cela s'est passé.

Updated by Alexis Bienvenüe almost 11 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

Also available in: Atom PDF