Io di grafici non so ancora molto…(su quello ho appena iniziato a sperimentarmi anche io e non mi sto nemmeno applicando :-)) ma sicuro pgfplots carica già graphicx, pgf, tikz e quindi questi non caricarli che avere doppioni non è il massimo. Dopodiché amsfonts è già caricato da amssymb quindi anche in questo caso basta quest’ultimo. Poi ti suggerisco di aggiungere una “i” e caricare imakeidx…se ti leggi la documentazione di imakeidx (e quella di makeindex,oltre quella di makeidx che a quel punto non ti serve) puoi fare veramente delle figate. Se invece aggiunge la “i” e non leggi la documentazione, l’unica cosa che ti cambierà è che non ti servirà più compilare l’indice analitico a parte e ricompilare tutto di nuovo per ottenerlo…basterà una sola compilazione e l’indice sarà già a posto e aggiornato di suo! Quindi, per quanto il consiglio sia sempre di leggere la documentazione (o almeno dargli un occhio per sapere cosa tratta e dove trovare le info quando ti serviranno), dal mio punto di vista la “i” aggiungila comunque 🙂
Per il resto, non ho altri consigli da darti ne posso aiutarti con il tuo problema
ah…se un attimo di “buco” dai un occhio al documento scritto da Claudio Beccari sulle codifiche (corto e chiarificatore). Lo trovi nella sezione documentazione, e valuta di passare (magari per i prossimi documenti) alla utf8 in luogo della latin1, ovviamente se scegliere quest’ultima non è il frutto di una necessità specifica! 🙂
Ciao ciao,
Corrado.