[Tex/LaTex] How to set up the LaTeX document to enable me to cite from the BibTeX bibliography

bibliographiesbibtexciting

This may be an overly simplistic question but please bear with me…

I have a BibTeX bibliography containing all of my references, set up using BibDesk. I am now trying to cite these references in my LaTeX documents. Following the advice on the LaTeX wikibooks page, I have included the following lines into my LaTeX document…

\bibliographystyle{plain}
\bibliography{/Users/Graeme/Documents/References/BIBliography.bib}

… where BIBliography is my .bib file, created in BibDesk.

Unfortunately, when I cite something in the document, using \cite{citekey} and typeset the document, the log tells me that there were undefined references. In the .pdf that is produced, there is a [?] where the references should be.

Am I doing something wrong? Do I need to store my .bib for in a particular location? I know there can be some errors that mean you need to typeset the document several times, but I have tried countless times to no avail.

I would be very grateful if someone could help out.

Best Answer

Make sure that after every change in your BibTeX file you do this:

  1. Run LaTeX
  2. Run BibTeX
  3. Run LaTeX
  4. Run LaTeX