Ciao Tommaso,
ho appena provato il codice che mi hai mandato e ci trovo dei problemi (spero che non dipendano dalla mia inesperienza, nel qual caso mi scuso):
1) la prima compilazione Latex va bene ma quando passo a dare il comando BibTeX (dalla tendina di TexShop su Mac), ricevo il seguente errore:
This is BibTeX, Version 0.99d (TeX Live 2013)
The top-level auxiliary file: QCQC.aux
I found no \citation commands—while reading file QCQC.aux
I found no \bibdata command—while reading file QCQC.aux
I found no \bibstyle command—while reading file QCQC.aux
(There were 3 error messages)
2) Tu hai eliminato il comando \mainmatter che io avevo utilizzato per escludere la Prefazione dalla numerazione arabica (mettendola prima). Ovviamente se anche io avessi fatto così, anche a me le voci di indice in prefazione sarebbero finite nell’indice analitico come desiderato (ma non col la numerazione romana, come desiderato).
3) Tu hai trasformato il mio
\makeindex{uno}
in
\makeindex
ma in realtà il mio testo completo (che avevo semplificato perché tanto il problema emergeva ugualmente) era:
\makeindex{uno}
\makeindex{due}
e questo, ovviamente, perché io ho bisogno di due indici analitici differenti (e questo è il motivo per cui le mie voci di indice sono marcate \index{uno}{Kerming, F.} oppure \index{due}{Altra voce}, che però ho omesso)
Se modifico il tuo \makeindex in \makeindex{uno} e dopo la prima compilazione Latex do il comando da terminale, come faccio di solito:
/usr/local/texlive/2013/bin/x86_64-darwin/makeindex uno
ricevo come errore
Couldn’t find input index file uno nor uno.idx.
Dove sbaglio?