Salve
mi scuso. non avevo notato che mi era stato chiesto di usare \addbibresource{}.
Ho inserito il comando:
`\documentclass{book}
\usepackage[german,french,spanish,english]{babel}
\usepackage[babel]{csquotes}
\usepackage[backend=bibtex,%
bibstyle=authoryear,citestyle=authoryear]{biblatex}
\DeclareBibliographyCategory{books}
\defbibheading{books}{\section*{Bibliography}}
\addbibresource{Nicol.bib)
\begin{document}
… some text \cite{Gibson_Neuromancer}…\cite{carroll1869alice}
\addcontentsline{toc}{chapter}{Nicol.bib}
\printbibliography[heading=books]
\end{document}`
Mi viene l’errore:
! Undefined control sequence.
l.13 \addbibresource
{Nicol.bib)
Ho controllato e ho visto che tale errore può essere provocato da una versione di biblatex non aggiornata (precedente al 2011) ovvero bisogna avere almeno la versione “biblatex v1.2”.
Avevo già fatto un update di miktex ma ho voluto controllare. Facendo girare Bibtex ottengo questo log:
Process started
This is BibTeX, Version 0.99d (MiKTeX 2.9) The top-level auxiliary file: ProvaBiblatex.aux The style file: biblatex.bst Database file #1: ProvaBiblatex-blx.bib Warning–I didn’t find a database entry for “Gibson_Neuromancer” Warning–I didn’t find a database entry for “carroll1869alice” Biblatex version: 0.8i (There were 2 warnings)
Process exited normally
Ovvero mi dice che la versione biblatex è la 0.8i!
Come è possibile???
La versione Biblatex aggiornata è la v. 2.8a (se non mi sbaglio) non la 0.8i! Avevo aggiornato miktex e nel dubbio ho ripetuto la procedura 3 volte stamani mattina, ma niente di nuovo … biblatex 0.8 mi resiste e non si aggiorna.
Data la mia manifesta incompetenza … come si fa ad aggiornare miktex in modo da avere tutto aggiornato?
Grazie ancora di tutto
Nicol