Probably the simplest way would be to change your one-line command to something like
pdflatex document && bibtex document && pdflatex document && pdflatex document The explanation for the multiple required runs is fairly simple: the first time through, pdflatex notes what references were used in the document. It lists them in the .aux file, and inserts placeholders (usually ``?'') in the PDF. Then the program bibtex reads that .aux file and writes information about the references. That information isn't inserted into the PDF, though, until two additional runs of pdflatex get the information that bibtex just generated and fill in the placeholders. That said, I do think it would be a good idea to follow other people's advice and think about using latexmk or your editor of choice's built-in "just make the whole document" function to save on time and keystrokes. ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Bibdesk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-users
