Purtrppo il file .blg va anche eltto e in merito all’entry etichettata odic sono segnalati alcuni errori che andrebbero corretti; il significato dei messaggi è abbastanza chiaro:
1) i nomi degli autori non vanno separati da virgole ma con la parola and
2) Manca il nome dlal rivista nella citazione odic; infatti non devi scrivere booktitle, ma journal (vedi sotto dove leggere alcune spiegazioni in italiano; altrimenti consulta la documentazione on line con texdoc bibtex, pagina 8)
Prova a correggere questi e poi vedi se continua a citare quella citazione con ??
Leggiti l’Arte di scrivere con LaTeX (da scaricare liberamente dalla sezione Documentazione di questo sito); vai al capitolo bibliografia e vedrai che lì si dice come evitare gli errori che hai fatto.
Non ha importanza che tu abbia copiato e incollato il riferimento bibliografico da qualche altra parte; nel file .bib lo devi scrivere come si deve; inoltre il nome della rivista è un elemento obbligatorio della citazione di tipo “article”.
Infine controlla il comando con cui hai citato odic; potresti aver usato una chiave anche solo leggermente diversa, per esempio uno spazio in più, una maiuscola, un punto, piccole sviste che un calcolatore non può correggere di sua iniziativa.