Forums » Utilisation d'AMC (french) »
Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
Bonjour.
Je galère avec un point, et j'ai beau fouiller partout, je ne trouve pas de solution qui fonctionne. Ca doit être tout simple, mais ça coince.
Lorsque je compile mon sujet à partir de l'interface graphique, un fichier DOC-indiv-solutions.pdf est généré (l'option est cochée dans le panneau de configuration), avec les solutions des 33 copies que j'ai demandées.
Mais lorsque j'essaie d'utiliser la commande "auto-multiple-choice prepare" pour préparer mes sujets, tous les fichiers sont générés (sujet, catalog, corrige d'une page), sauf DOC-indiv-solutions.pdf.
HELP !
air43
Replies (5)
RE: Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
-
Added by Air 43 7 days ago
Je me suis même résolu à demander à ChatGPT, qui m'a proposé d'ajouter l'option --with-correction, mais cela n'a pas fonctionné non plus.
RE: Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
-
Added by Frédéric Bréal 6 days ago
L'astuce donnée par Alexis est de lancer la compilation avec l'interface en mode débogage (dans aide) puis de lire le fichier log (dans tmp).
Pour moi, l'option serait --out-corrige-indiv
. À tester.
RE: Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
-
Added by Air 43 6 days ago
Bonjour Frédéric Béal.
Je vous remercie pour votre réponse rapide.
Cependant, cela ne fonctionne pas.
J'ai été récupéré la liste complète des options utilisées par l'interface graphique (à partir de laquelle la compilation fonctionne et génère le fichier DOC-indiv-solution.pdf correctement) depuis le log obtenu en utilisant la fonction de debugage de l'interface graphique.
Puis j'ai exécuté la commande auto-multiple-choice prepare avec les memes options depuis la ligne de commande, et flop. En fait, il reste un fichier amc-compiled.pdf, qui semble inachevé et pourrait correspondre à une tentative de créer le fichier DOC-indiv-solution.pdf, mais qui aurait avorté en cours de route.
C'est fou ! Le fait que cela fonctionne en interface graphique mais pas en ligne de commande me laisse perplexe.
Voici la commande utilisé :
auto-multiple-choice prepare \
--n-copies 0 \
--out-corrige-indiv "DOC-indiv-solution.pdf" \
--data "data" \
--with pdflatex \
--out-sujet "DOC-sujet.pdf" \
--out-catalog "DOC-catalog.pdf" \
--filtered-source "DOC-filtered.tex" \
--out-calage "DOC-calage.xy" \
--out-corrige "DOC-corrige.pdf" \
--source "ensemble.tex"
J'ai 120 questionnaires à recopier. J'aimerais beaucoup ne pas devoir réouvrir l'interfacee graphique pour chaque.
Si vous avez une idée de l'origine potentielle du problème, je suis preneur !
RE: Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
-
Added by Frédéric Bréal 5 days ago
Je me suis servi de ce tuto
auto-multiple-choice prepare --mode s --prefix ./ ./test-ligne.tex --n-copies 5 --out-sujet DOC-sujet.pdf\ --out-corrige DOC-correction.pdf --out-corrige-indiv DOC-indiv-solution.pdf --data ./data --out-calage DOC-calage.xy
Comme vous, pas de fichier DOC-indiv-solution.pdf.
J'ai lancé en mode graphique avec debogage et là j'ai vu qu'il y avait le mode k et pas s.
auto-multiple-choice prepare --mode k --prefix ./ ./test-ligne.tex --n-copies 5 --out-sujet DOC-sujet.pdf\ --out-corrige DOC-correction.pdf --out-corrige-indiv DOC-indiv-solution.pdf --data ./data --out-calage DOC-calage.xyD'après mes tests :
- cela lance uniquement la fabrication du fichier de correction individuelle.
- il faut lancer en --mode s puis en --mode k.
RE: Comment générer le fichier de solutions individuelles à parti de la ligne de commande ?
-
Added by Air 43 5 days ago
Yeeees !!
Ça fonctionne !!
Super !
Merci beaucoup pour votre aide.
Ça va me faire gagner un temps fou.
Ca, c'est un lundi qui commence bien.
En vous souhaitant une bonne semaine !
(1-5/5)