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

catalogue-exemple.tex - Catalogue de toutes les questions disponibles (2.9 kB) Alexis Bienvenüe, 07/12/2022 02:29 pm

qcm-exemple.Q.tex - Fichier de départ pour la constitution d'un sujet (2.4 kB) Alexis Bienvenüe, 07/12/2022 02:29 pm

qcm-insere.pl - Script perl (1.9 kB) Alexis Bienvenüe, 07/12/2022 02:29 pm