::
Se apri il file .bbl (che hai allegato con un nome diverso, ma hai fatto bene, perché il forum non accetta qualunque estensione) vedi che contiene solo il record relativo a Almodovar:trout, e nessun’altra voce. Non solo, ma come leggi nel file .blg, non ha trovato nessun record per la citazione Alloys; questo significa che da qualche parte nela tua tesi c’è qualcosa come \cite{Alloys}, ma nel file .bib non c’è nessun record con la chiave Alloys.
Questo significa che non ha reso paolo:tesi, forse perché nel file .bib la chiave contiene ancora lo spazio che @marluxia ti aveva consigliato di togliere; la chiave e l’etichetta che usi nel comando \cite devono coincidere. Perché? perché biber legge il file .aux di TESI KIA (quante volte abbiamo raccomandato di non usare spazi nei nomi dei file!… Se rinomini il tuo file in TESI-KIA che cosa cambia in leggibilità? nulla, ma per il programma di composizione è molto più semplice da gestire, perché quando ci sono spazi può commettere errori)) e raccoglie la lista delle etichette usate dai comndi \cite, citep e simili; con questa lista di etichette va e cercare nel database .bin i recordo la cui chiave sia identica all’etichetta ed estrae solo questi record che compone nel modo complicato che vedi nel file .bbl che hai allegato., le successive compilazioni di TESI KIA.tex, permettono: la prima di comporre la bibliografia mediante l’elaborazione del file .bbl, e quindi di scrivere nel nuovo file .aux il significato di ogni chiave/etichetta; la secondo di leggere questo significato per poter sviluppare i vari comandi \cite, \citep, eccetera con le informazioni giuste. Spesso è necessaria una terza compilazione per riaggiustare l’impaginazione, perché con il tipo di citazione autore-anno, che usa stringhe complessive abbastanza lunghe, la seonda impaginazione potrebbe avere spostato del materiale in posti successivi, per cui il riferimenti incrociati non sono più corretti. Ne consegue che la procedura di creazione della bibliografia a partire da zero è
pdflatex
biber
pdflatex
pdflatex
pdflatex
Successivamente, se non si apportano modifiche al database bibliografico e/o non si aggiungono altri comandi \cite, \citep, e simili, non occorre eseguire tutta la procedura con i suoi 5 passaggi.
Ma come vedi è fondamentale che le etichette dei file .tex e le chiavi dei file .bib siano assolutamente identiche non solo per gli eventuali spazi, ma anche per le maiuscole/minuscole con cui sono scritte.
Un modo di stampare tutta la bibliografia, anche se i riferimenti non vengono fuori corretti è quello di aggiungere il comando [tt]\nocite{*}[/tt] prima di \printbibliography; la bibliografia viene stampata con tutti i record presenti nel file .bib, anche quelli non citati, o citati con etichette sbagliate, ma, ovviamante, se le etichette delle citazioni differiscono dalle chiavi, le citazioni non sono corrette.