LaTeX/Bibliography Management - Wikibooks, open books for an open world
Fortunately, LaTeX has a variety of features that make dealing with references much simpler, including built-in support for citing references. However, a much more powerful and flexible solution is achieved thanks to an auxiliary tool called BibTeX which comes bundled as standard with LaTeX. BibTeX provides for the storage of all references in an external, flat-file database. BibLaTeX uses this same syntax. This database can be referenced in any LaTeX document, and citations made to any record that is contained within the file. This is often more convenient than embedding them at the end of every document written; a centralized bibliography source can be linked to as many documents as desired write once, read many! Of course, bibliographies can be split over as many files as one wishes, so there can be a file containing sources concerning topic A a.
Back to main bibliography page. A reference list is nothing more than a, well, list. A list with anchors, or keys, to properly refer to the different list items. The list environment is called thebibliography , it takes one mandatory argument. Citing an entry from your references works similar to the label and ref mechanism.
L a T e X supports bibliographies out of the box, either embedding the references in your document or storing them in an external file. This article explains how to manage bibliography with the thebibliography environment and the BibTeX system. Note: If you are starting from scratch it's recommended to use biblatex since that package provides localization in several languages, it's actively developed and makes bibliography management easier and more flexible.