Forums » Utilisation d'AMC (french) »
code en hexa
Added by Laurent Guillopé over 5 years ago
Bonjour,
Actuellement un code identifiant un utilisateur est un mot de N lettres prises parmi
les chiffres de 0 à 9.
Dans mon application, le code utilise des mots avec des chiffres hexa : le code est donc un mot de N lettres prises dans 0123456789ABCDEF.
Dans automultiplechoice.sty, il ne suffit pas de compléter la définition
\amc_code_descr_clist { 0123456789 }
par ajout des lettres ABCDEF pour avoir des grilles aux carrés bien activables
Une indication ?
laurent
Replies (2)
RE: code en hexa - Added by Frédéric Bréal over 5 years ago
Je ne suis pas srt d'avoir compris votre demande mais il existe la commande AMCcodeGridInt
voir documentation 5.4.14 Saisie de codes
Pour la saisie de codes plus complexes, par exemple comportant des lettres, on pourra utiliser la commande \AMCcodeGrid[ options ]{ identifiant }{ description }. L’argument description contient une liste d’ensemble de caractères acceptés, séparés par des virgules. Par exemple, pour saisir un code client dont le premier caractère est une lettre entre A et E, suivi de trois chiffres, on utilisera \AMCcodeGrid{client}{ABCDE,0123456789,0123456789,0123456789}. Les deux commandes \AMCcodeGrid et \AMCcodeGridInt acceptent des options, séparées par des virgules, dans l’argument optionnel options : vertical= bool Indique la direction utilisée : donner à bool la valeur true (valeur par défaut) pour construire chaque chiffre en vertival, et false en horizontal. v alias pour vertical=true. h alias pour vertical=false. top permet d’aligner les colonnes en haut en direction verticale.
RE: code en hexa - Added by Laurent Guillopé over 5 years ago
Merci beaucoup pour votre indication : c'est tout à fait cela que je cherchais
(1-2/2)