Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.


This guide provides an overview of using the reference manager, BibTeX.

Processing Citation Commands

In order for LaTeX to display the in-text citations and reference list entries added to the LaTeX document, the document must be processed several times using both LaTeX and BibTeX. The following commands must be run in the order specified (file_name refers to the name of the .tex document being processed):

  1. latex file_name    (the .tex extension of the file is not included in this command)
  2. bibtex file_name   (this step runs BibTeX on the citations found by LaTeX and pulls the appropriate citation information into the document)
  3. latex file_name
  4. latex file_name

These commands can be run from a command line interface or from the TeX editor of choice.  Along the way, various error messages will be generated but each pass works to resolve the errors.