AMC : documentation mise à jour

Added by Frédéric Bréal about 8 years ago

Bonsoir,

Ce texte doit-il être supprimé ? et son équivalent anglais ?

-          <listitem>
-            <para>\AMCtext{footnote}{<replaceable>titre</replaceable>}
- remplace le numéro de la page (\thepage code tex) par le
- <replaceable>titre</replaceable> dans la note de pied de page.</para>
- </listitem>

Celui-ci qui semble être remplacé par asbloc ?

Pour éviter lors d’un saut de page que le numéro de la question et les réponses soient séparées, modifiez la commande comme
ceci :
\def\AMCformQuestion#1{\vspace{\AMCformVSpace}\par{\bf Question #1 :}\nopagebreak}


Replies (11)

RE: AMC : documentation mise à jour - Added by Alexis Bienvenüe about 8 years ago

Ce texte doit-il être supprimé ? et son équivalent anglais ?

Oui. On peut décrire la macro \AMCsetFoot{...} qui définit un pied de page. Par exemple \AMCsetFoot{\thepage}.

Celui-ci qui semble être remplacé par asbloc ?

En effet.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

Dans les options du paquet, je peux supprimer celle-ci ?

indivanswers : produces the corrected version of each MCQ test. So useful with randomized numbers.
correcindiv : produit la correction de tous les sujets. Très utile si vous utilisez des nombres aléatoires.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

% |\AMC@intituleHead| is the title to be printed at the beginning
% (used for corrected sheet, and empty on subject).

la commande \AMCintituleHead est-elle définie car quand je tape \AMCintituleHead{Youpi}, j'ai une erreur de compilation ?

AMC 1.2.2016020202 et lubuntu à jour.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

Dans la doc technique, p14

The command \insertgroup[ n ]{ groupname }{ i }
does the same, starting from element at index i (the first element has index 0).

ce n'est pas plutôt ?

The command \insertgroupfrom[ n ]{ groupname }{ i }
does the same, starting from element at index i (the first element has index 0).

idem p 15

The command \copygroup[ n ]{ from }{ to }{ i } does the same, starting from element at index i
(the first element has index 0).

par

The command \copygroupfrom[ n ]{ from }{ to }{ i } does the same, starting from element at index i
(the first element has index 0).

RE: AMC : documentation mise à jour - Added by Alexis Bienvenüe about 8 years ago

Dans les options du paquet, je peux supprimer celle-ci ? indivanswsers

Elle est encore fonctionnelle. Je ne suis pas sûr de voir le lien avec les nombres aléatoires, mais elle permet de produire les sujets avec bonnes cases cochées.

la commande \AMCintituleHead est-elle définie car quand je tape \AMCintituleHead{Youpi}, j'ai une erreur de compilation ?

C'est \AMC@intituleHead (avec un @). je ne suis pas sûr qu'il soit utile de la documenter pour l'utilisateur.

Dans la doc technique, p14

En effet : je corrige, merci.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

Dans les options du paquet, je peux supprimer celle-ci ? indivanswsers

Elle est encore fonctionnelle. Je ne suis pas sûr de voir le lien avec les nombres aléatoires, mais elle permet de produire les sujets avec bonnes cases cochées.

C'est lié à mon apprentissage d'AMC et de LaTex. Au début, j'utilisais le mode classique pas le mode pré-rempli. Il n'y avait qu'une seule correction. Je fabriquais donc une correction avec texmaker et l'option correcindiv et AMCPageStyle{empty} pour tous les élèves (ce que fait le bouton individual correction. Je m'étais aperçu que les nombres aléatoires étaient identiques entre le sujet et le corrigé. Il se peut que j'utilisais \FPseed sans connaître le principe.

la commande AMCintituleHead est-elle définie car quand je tape AMCintituleHead{Youpi}, j'ai une erreur de compilation ?

C'est AMC@intituleHead (avec un @). je ne suis pas sûr qu'il soit utile de la documenter pour l'utilisateur.

OK, je croyais que c'était l'équivalent de \AMCsetFoot.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

storebox asks to use \storebox instead of \savebox to handle ovals (when using oval shape). The
package storebox will be loaded.

Je ne comprends pas cette commande.

Si je mets ceci en comentaire, est-ce suffisant ?

Si on préfère des ovales au lieu des cases, il faut choisir storebox. Le paquet storebox doit être déclaré dans le préambule.

RE: AMC : documentation mise à jour - Added by Alexis Bienvenüe about 8 years ago

Ce n'est pas tout à fait cela.
Pour faire des ovales (ou des cercles), LaTeX va stocker la forme dans une boîte qu'il va réutiliser à chaque fois : c'est plus rapide que de re-dessiner la forme à chaque fois. Pour ce stockage dans une boîte, on peut utiliser \savebox ou \storebox. Par défaut, c'est \savebox qui est utilisé. Si on passe l'option \storebox à automultiplechoice, il utilisera \storebox, et pour cela chargera le package storebox qui définit cette commande.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

Je propose ceci :
Si vous choisissez de modifier les cases à cocher (carrées par défaut) par des ovales ou des cercles, il faut déclarer cette option et charger le paquet \storebox dans le préambule

C'est une amélioration technique pour AMC ?
Il faut toujours tikz pour les ovales ou cercles même avec \storebox ?

RE: AMC : documentation mise à jour - Added by Alexis Bienvenüe about 8 years ago

Plutôt Si vous choisissez de modifier la forme des cases à cocher (carrées par défaut) par des ovales ou des cercles, vous pouvez transmettre cette option à automultiplechoice pour qu'il utilise \storebox plutôt que \savebox pour stocker le dessin des cases.

C'est une amélioration technique pour AMC ?

Oui, ça peut rendre la compilation bien plus rapide dans certains cas.

Il faut toujours tikz pour les ovales ou cercles même avec \storebox ?

Oui.

RE: AMC : documentation mise à jour - Added by Frédéric Bréal about 8 years ago

Bonsoir,

j'ai un souci de compilation pour la documentation. Le compilation bloque et je dois valider 18 fois (et ce deux fois ) avant de créer le fichier pdf (voir fichier joint).
La suppression de mon dépôt n'a pas résolu le problème, je crois que cela vient du paquet isodate mais le lien que vous m'aviez envoyé, il y a plusieurs mois, ne me permet pas de le télécharger.
J'ai texlive 2013 avec isodate bien installé.
J'ai remplacé l'option USenglish par french dans le fichier amcdocstyle mais cela ne fonctionne pas.

Les fichiers temporaires créés (cb,cb2,log...) ne s’effacent.
Si vous avez une solution, je suis preneur.

J'ai ubuntu 14.04 et texlive 2013 installé avec AMC.

Merci

ErreurAMC (26.8 kB)

(1-11/11)