dopo un paio di tentativi ecco il risultato parziale delle fatiche:
1- base di dati (prova.csv):
`nome, cognome, luoghi
Alighieri, Dante, {X~11,~12,~14-16}; XC~12; C~14
–, opere, X~14; C~12
— –, Commedia, X~12
\medskip
Bembo, Pietro, X~14; C~12
\medskip
Pio II, Papa, vedi {Piccolomini, Enea Silvio}
`
2-esempio:
`
\documentclass[a4paper]{book}
\usepackage{csvsimple}
\begin{document}
\csvnames{my names}{nome=\nome, cognome=\cognome, luoghi=\luoghi}
\csvreader[my names, late after line=\\]{prova.csv}{}{\noindent\textbf{\nome}, \textbf{\cognome} \luoghi.}
\end{document}
`
Il risultato non è elegantissimo, ma mi sembra una buona base.
Una domanda: sarebbe possibile ottenere le testatine “stile dizionario” in maniera automatica? Mi spiego: una volta completato l’intero indice sarebbe molto opportuno che la testina di sinistra riportasse il primo lemma presente nella pagina e la testina di destra l’ultimo.
Attendo fiducioso 😉
A presto,
Matteo