\documentclass[12pt,a4paper]{article} %%%§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ %Ici mon préambule \usepackage{csvsimple}%<- Important, c'est ce paquet qui lit le fichier csv %%%§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ \newcommand{\sujet}{%La commande qui gère la copie \onecopy{1}{%<-1 obligatoire %%%%%%%%%%%%%%%%%En tête de la copie %%%%%%%%%%%%%%%% \vspace*{-2em} \noindent{}\champnom{\fbox{ \begin{minipage}{0.97\linewidth} {\Large\bf\nom{}~\prenom{}} \hfill {\scshape Dur\'ee : 15~minutes}\null%<- dans mon fichier csv, j'ai une colonne nom, prenom; à chaque lecture latex inscrit automatiquement le contenu. \vspace*{1mm} \end{minipage} }}\medskip% %%%%%%%%%%%%%%%%%%%%Fin de l'entête de la copie%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%Inscire ici la commande \restituegroupe{}%%%%%%%%%% %%%%%%%%%%%%%Inscrire ici les questions qui n'appartiennent pas à un groupe%%%%%%%%%%% %%%%%%%%%%%%%%Ecrire les groupes à leur place habituelle%%%%%%%%%%%%%%% \AMCassociation{\identifiant}%<-dans cette colonne du fichier csv, j'inscris le N° de l'élève \formulaire \clearpage%%%%%%%%remplacer par \AMCcleardoublepage si sujet nb pages impaires } } %%%%§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ \begin{document} %%%Ici toutes les options AMC ou latex %%%%%%%%%%%%%%%%%%%%%%% Préparation des groupes%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%% fin des groupes%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%laisser cette commande et copier la liste des élèves%%%%%%%%%%%%%%%%%%%%%%%%% \csvreader[head to column names,separator=semicolon]{liste.csv}{}{\sujet}%<-lecture du fichier csv %On peut écrire le chemin complet pour éviter de copier/coller le fichier csv %Les colonnes sont séparées par des points-virgules (semicolon) car la version test permet d'envoyer le même fichier annoté à plusieurs adresses en une seule fois mais les adresses mail doivent être séparées par des virgules. %%une autre solution %\csvreader[head to column names]{liste.csv}{}{\sujet}%<-lecture du fichier csv %On peut écrire le chemin complet pour éviter de copier/coller le fichier csv %Les colonnes sont séparées par des virgules car la version test permet d'envoyer le même fichier annoté à plusieurs adresses en une seule fois mais les adresses mails doivent être séparées par des virgules et l'ensemble encadrées par des guillements % Voir la documentation \end{document} Mon fichier test csv classe;nom;prenom;identifiant;email 51;Avogadro;Amedeo;1776;Avogrado@mail.fr,papa@pomme.fr 52;Bohr;Niels;1885;niels_bohr@yahooo.fr 53;Copernic;Nicolas;1473; 54;Einstein;Albert;1879;