\documentclass[12pt,a4paper]{article} \usepackage[french]{babel} \usepackage[colorlinks, hidelinks]{hyperref} \usepackage{csquotes} \usepackage{imakeidx} \makeindex[name=participants, title={Liste des participants}, columns=1] \usepackage{titletoc} \usepackage{tocdata} \usepackage{datatool} \DTLloaddb{data}{data.csv} \begin{document} \renewcommand{\contentsname}{Sommaire} \tableofcontents % \begin{DTLenvforeach*}{data}{\name=nom, \givenname=prenom, % \affil=affiliation, \email=email, \titre=titre, \fichier=fichier} % \begin{center} % \textbf{\titre} % \givenname{} \name\index[participants]{\name, \givenname} % \affil % (\href{mailto:\email}{\email}) % \end{center} % \input{\fichier} % \clearpage % \end{DTLenvforeach*} \begin{DTLenvforeach*}{data}{\name=nom, \givenname=prenom, \affil=affiliation, \email=email, \titre=titre, \fichier=fichier} \sectionauthor{\titre}{\givenname}{\name}[ (\affil)\footnote{\href{mailto:\email}{\email}}] \index[participants]{\name, \givenname} \input{\fichier} \clearpage \end{DTLenvforeach*} \printindex[participants] \end{document} nom,prenom,affiliation,email,titre,fichier