Re: Volume di indici cumulativi

#71894
Up
0
Down
::


Dopo le vacanze ritorno a chiedere l’aiuto degli esperti.
Ho cercato i pacchetti che ‘lavorassero’ con file csv: “csvsimple” mi sembra un buon punto di partenza.
Con questa base di dati (“csv-prova.csv”):
`
nome, luoghi
Alighieri Dante, X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12;
-opere, X~14; C~12
\medskip
Bembo Pietro, X~14; C~12
`

e questo esempio:
`\documentclass[a4paper, twocolumn]{book}
\usepackage{csvsimple}

\begin{document}

\section{Prova indici}
\csvnames{my names}{nome=\nome, luoghi=\luoghi}
\csvreader[my names, late after line=\\, late after last line=]{csv-prova.csv}{}{\textbf{\nome}: \newline \luoghi.}

\end{document}
`

sono ad un primo passo.

Il problema maggiore è rappresentato dall’impossibilità di far apparire “Alighieri, Dante” e, contemporaneamente, di gestire i sottolemmi come indicato. Mi spiego: se facessi queste modifiche:

nome, cognome, luoghi
Alighieri, Dante, X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12; X~14; C~12;
,-opere, X~14; C~12
\medskip
Bembo, Pietro, X~14; C~12

\documentclass[a4paper, twocolumn]{book}
\usepackage{csvsimple}

\begin{document}

\section{Prova indici}
\csvnames{my names}{nome=\nome, cognome=\cognomeluoghi=\luoghi}
\csvreader[my names, late after line=\\, late after last line=]{csv-prova.csv}{}{\textbf{\nome} ,\cognome: \newline \luoghi.}

\end{document}

risolverei solo parzialmente il problema (avrei, cioè, “Alighieri, Dante”) causando un orrendo “, -opere” come sottolemma.

Grazie in anticipo.
A presto,
Matteo

Go to top