Dopo averlo usato facci sapere.
Dopo un’oretta di smanettamento sono arrivato alle seguneti conclusioni:
Per il Mail Merging il pacchetto è semplicemente perfetto; in breve per avere 100 lettere personalizzate bisogna:
Avere un file csv(comma separated value, valore separato da virgola), ad esempio prova.csv; i risultati migliori e veloci si ottengono mettendo nella prima riga il nome del campo; di seguito si inseriscono i dati ad esempio
`Nome,Cognome
Giuseppe,Giuseppini
Andrea,Rossi
Paolo,Verdi`
si utilizza la classe letter, si carica csvtools
prima di \begin{letter} si inserisce \applyCSVfile{prova.csv}{…}
ad esempio
`\applyCSVfile{prova.csv}{
\begin{letter}
\opening{Gentile Sig. \insertNome \insertCognome}
…
\end{letter}}`
A questo punto si compila il tutto e voilà si ottengono le lettere (in questo caso solo 3 🙂 )
Inoltre il pacchetto mette a disposizione altri strumenti: si può “trasformare” il csv in una tabella (può essere utile, penso, a chi ha un po’ di dati in formato excel e li deve convertire in una tabella, per esempio dati di un esperimento. ATTENZIONE fra le varie porcate che microsoft compie 👿 c’è questa: quando si esporta in csv i valori invece di essere separati da virgola sono separati da punto e virgola… d’altronde microsoft se ne frega degli standard… comunque poco male: o si fa una bella sostituzione con un editor di testo oppure si mette il comando \setcsvseparator{;})
Mette a disposizione uno strumento per fare grafici a torte (a colori) e infine uno script in perl per fare un merging del file csv con quello tex nel caso in cui non si voglia avere a che fare con più di un file.
Un saluto,
Peppe