Piocher des questions à partir d'un catalogue pour composer ses sujets¶
Je commence à avoir un bon petit paquet de questions. Je les organise dans un catalogue de questions, à mon intention, à partir duquel je fabrique des fichiers source LaTeX en sélectionnant mes questions par leur identifiant. Ma procédure implique l'utilisation d'un petit script perl.
L'avantage de cette méthode est que je peux modifier les questions dans mon catalogue sans que cela modifie mes sujets passés.
Le fichier catalogue-exemple.tex
contient un exemple d'un tel catalogue. On peut compiler ce fichier avec pdflatex
pour obtenir un catalogue PDF à consulter lorsque je souhaite construire un sujet.
Pour fabriquer un sujet, j'écris un fichier LaTeX qui contient des commentaires particuliers, qui seront interprétés par mon script perl.
Le fichier qcm-exemple.Q.tex
en est un exemple. Il contient l'habillage su sujet, et les lignes de commentaires qui permettront l'inclusion des questions à partir du catalogue.
La commande suivante permet de fabriquer le fichier qcm-exemple.tex
, à transmettre à AMC pour le nouveau projet (on peut aussi le compiler séparément auparavant, pour vérifier qu'il correspond à nos souhaits) :
./qcm-insere.pl --questions catalogue-exemple.tex < qcm-exemple.Q.tex > qcm-exemple.tex