Question ouverte : personnalisation avec contentcommand

Added by R2 D3 over 7 years ago

Bonjour,
Confronté à une mise en forme récurrente dans les questions ouvertes. Je souhaite obtenir le résultat suivant :

La réponse à la question est ............................

J’ai voulu utilisé l’option contentcommand=cmdname (voir ci-dessous) le résultat (voir image) ne correspond pas à mes attentes malgré plusieurs combinaisons avec \dotfill. Ma saisi doit être mauvaises. Un pro de Latex pourrait me débloquer peut-être ?

\newcommand\planete{La  planète est :}
\element{StarWars}{
\begin{question}{2.1.0}
Comment s'appelle la planète se trouve l'armé de clones dans l'épisode 2 puis l'épisode 4  ?
 \AMCOpen{lines=1,contentcommand=planete,lineheight=0.5cm,framerulecol=white}{\wrongchoice[F]{0}\scoring{0}\wrongchoice[P1]{1}}
 \vspace{-10mm}
\end{question}
}

Replies (10)

RE: Question ouverte : personnalisation avec contentcommand - Added by Alexis Bienvenüe over 7 years ago

Avec une version récente d'AMC, vous pouvez utiliser l'option lineup :

\begin{question}{2.1.0}
  Comment s'appelle la planète se trouve l'armé de clones dans l'épisode 2 puis l'épisode 4  ?

 \AMCOpen{lineup=true,lineuptext={La plan\`ete est : \dotfill}}{\wrongchoice[F]{0}\scoring{0}\correctchoice[P1]{1}}
\end{question}

Question ouverte avec option lineup

lineup.png - Question ouverte avec option lineup (7.7 kB)

RE: Question ouverte : personnalisation avec contentcommand - Added by R2 D3 over 7 years ago

Merci pour votre réponse. Je n'ai pas vu cette commande, visiblement c'est plus simple. De plus, elle semble bien adaptée pour l'insertion des images, des tableaux dans les questions ouvertes.
J'obtiens l'erreur :
! Package xkeyval Error: `lineuptext' undefined in families `AMCOpen'.
Si j'ai bien compris, je ne dispose pas d'une version récente d'AMC ? (Ma version est 1.3.0+hg2017-03-20)

Mon-Modele-QCM.log (45.2 kB)

RE: Question ouverte : personnalisation avec contentcommand - Added by Frédéric Bréal over 7 years ago

\element{StarWars}{
\begin{question}{2.1.0}
Comment s'appelle la planète se trouve l'armé de clones dans l'épisode 2 puis l'épisode 4 ?
\AMCOpen{lines=1,contentcommand=planete,lineheight=0.5cm,framerulecol=white}{\wrongchoice[F]{0}\scoring{0}\wrongchoice[P1]{1}}
\vspace{-10mm} <- ici ce n'est pas forcément utile ; Alexis à créé une commande qui permet de modifier l'espace après une question ouverte ; AMCpost0quest que vous pouvez modifier (voir la doc style du questionnaire -> espacement)
\end{question}
}

RE: Question ouverte : personnalisation avec contentcommand - Added by R2 D3 over 7 years ago

Merci pour votre remarque.

voir la doc style du questionnaire -> espacement

Je ne trouve pas la commande \AMCpostOquest (https://goo.gl/zWMHQ5) dans la documentation http://auto-multiple-choice.net/doc.fr. Vous parlez d'une autre doc ?

RE: Question ouverte : personnalisation avec contentcommand - Added by R2 D3 over 7 years ago

Merci pour votre remarque.

voir la doc style du questionnaire -> espacement

Je ne trouve pas la commande \AMCpostOquest (https://goo.gl/zWMHQ5) dans la documentation http://auto-multiple-choice.net/doc.fr. Vous parlez d'une autre doc ?

RE: Question ouverte : personnalisation avec contentcommand - Added by Frédéric Bréal over 7 years ago

Je faisais référence à la doc de la version test du logiciel (aide -> documentation)

RE: Question ouverte : personnalisation avec contentcommand - Added by R2 D3 over 7 years ago

ok, merci. Sauf erreur de ma part, cette commande ne figure pas dans l'installation sur mac.

RE: Question ouverte : personnalisation avec contentcommand - Added by Frédéric Bréal over 7 years ago

La mise à jour de la version test n'a pas été entièrement effectuée.
Il faudra attendre la réponse du spécialiste MAC

RE: Question ouverte : personnalisation avec contentcommand - Added by Joël Brogniart over 7 years ago

Pour avoir une idée plus précise de la version MacPorts, dans Terminal, il faut utiliser la commande suivante.

port list auto-multiple-choice-devel

Le résultat devrait être quelque chose du genre.

auto-multiple-choice-devel     @1.3.2075       x11/auto-multiple-choice-devel

Le dernier chiffre correspond au numéro de révision. J'ai mis sur le wiki les fichiers pour la révision 2075.

RE: Question ouverte : personnalisation avec contentcommand - Added by R2 D3 over 7 years ago

Merci Joël, grâce à ce dernier message j’ai pu constater que j’avais

auto-multiple-choice-devel     @1.3.2043       x11/auto-multiple-choice-devel

En relisant aussi votre tutoriel posté sur un précédent message, j’ai compris qu’il fallait aussi supprimer les fichiers de ports + ajouter les nouveaux fichiers de ports + effectuer les deux commandes pour générer l’index.

Mise à jour --->OK Merci
Option lineup ---> OK
\AMCsection* ---> OK

Joël, Alexis, Gérard, je vous remercie.

(1-10/10)