I am trying to use BibTeX on my Mac to produce some simple citation references.
I copied some example code from online tutorials into a .tex
file and a .bib
file. The first LaTeX run on TeXShop gives me a PDF without any references. An .aux
file is generated and valid. But I am failing at the next step. Normally BibTeX should run on the recently produced .aux
file and generate an .bbl
file which LaTeX uses in his second compile run, right? It doesn't. There is no .bbl
file produced and I am getting no messages about it. It appears that the step "BibTeX runs on the .aux
file to generate an .bbl
file" never starts.
I am using TeXShop on Mac OS. Any ideas? How do I even start the BibTeX thing on Mac OS? When I'm working on Windows in TeXnicCenter it does this step by itself.
Best Answer
TeXShop doesn't do the BibTeX run by itself.
First step: run LaTeX
Here's how the window should appear
Second step: choose BibTeX
Choose BibTeX from the dropdown menu
Third step: run BibTeX
Click on the "Typeset" button (or hit Command-T)
Then return to LaTeX and compile again.
You can run BibTeX when you need it, you don't need it to be run at each LaTeX run; only when references are added or removed.