Re: BibTex, cosa sbaglio?

#17325
Up
0
Down
::

Dunque..entro sabato devo consegnare la tesi al professore ed è da tutto il giorno che sto cercando di fare la bibliografia.

lo so che BibTeX è un argomento trattato mille volte, ma ho l’acqua alla gola e una ricerca veloce sul forum non mi ha dato grandi risultati.. Scusate…
Uso Windows Xp, MikTeX e come editor Led.

Ho letto “Impara LaTeX” e seguito le istruzioni.

Ho creato il mio file lista.bib, in cui ho inserito gli item che mi servono.
`
@BOOK{, Roserio 1
AUTHOR = “Testori Giovanni”,
TITLE = “Il dio di Roserio”,
PUBLISHER = “Einaudi, Torino”,
YEAR = “1954”,
}

@BOOK{, Conversazioni
AUTHOR = “Donninelli Luca”,
TITLE = “Conversazioni con Testori”,
PUBLISHER = “Guanda, Parma”,
YEAR = “1993”,

}

`

Ho creato un file bibli.tex in cui ho inserito solo ciò che è necessario per creare la bibliografia:
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{plainnat}
\nocite{*}
\bibliography{lista}[/code]
e con \input l’ho inserito nel file principale (sta tutto nella stessa cartella).

Compilo con LaTeX il file.
Compilo utilizzando il tasto BibTeX compilation.
Compilo altre due volte con LaTeX

E non esce nulla…
O nel migliore dei casi mi esce solo il primo dei libri messi in bibliografia.

Aggiungo che in bibli.log c’è questo errore:

! LaTeX Error: Cannot be used in preamble.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.

l.2 \nocite{*}

?
! Emergency stop.

l.2 \nocite{*}

Your command was ignored.
Type I to replace it with another command,
or
to continue without it.

Ma io non ho messo \nocite{*} nel preambolo….

Cosa sbaglio?
Cosa dimentico?:cry:

Grazie!!
Spero non sia una cosa troppo sciocca..nel caso perdonatemi.. 😳

Sul problema di \nocite non so che dire; ciò che sbagli di sicuro è nell’inserimento dei dati della bibliografia:
`@BOOK{Roserio1,
AUTHOR = “Testori Giovanni”,
TITLE = “Il dio di Roserio”,
PUBLISHER = “Einaudi, Torino”,
YEAR = “1954”,
}`
Come vedi, niente spazi all’interno della chiave (Roserio1) e la virgola immediatamente dopo.

Ciao
Enrico

Go to top