Creating a bibliography is made easy in LaTeX through the use of packages such as bibtex, biber, natbib and biblatex which allow the automatic generation of the reference list in the chosen style (e.g. in that required by the academic journal you’re submitting your article to). Here we present some example documents to help you see how to set up a bibliography in LaTeX to achieve the reference and citation style required.
This example shows how to automatically generate citations and a bibliography with biblatex and biber.
Biblatex and biber work together to automatically format references and citations like the older cite or natbib and bibtex tool chain, but they offer more powerful and easier to use formatting and better support for special characters (unicode).
For a full list of biblatex styles, see the user guide in the biblatex manual.
This template contains a collection of different Elsevier bibliography styles, including:
I've been asked a few times for the code of my own CV.
Truth is, it was first done many, many years ago, based on the CurVe class. As I picked up tips and tricks, I kept adding and modifying the formatting styles—but I never got round to cleaning it up properly. I wouldn't wish it on anyone to have to read or use the messy code as it was *shudder*.
I got asked about it again recently, and I'm finally able to simplify the thing and put in online on Overleaf (so that other users won't get back to me with "but I don't have this package" issues either! 😉)
p/s: And yes, I got my current position with Overleaf with this CV (the full version of course)!
The natbib package provides automatic numbering, sorting and formatting of in text citations and bibliographic references in LaTeX. It supports both numeric and author-year citation styles.
The natbib package is the most commonly used package for handling references in LaTeX, and it is very functional, but the more modern biblatex package is also worth a look.
The biblatex-chicago package implements the citation style of the Chicago Manual of Style, 16th edition. In this example, the notes option causes biblatex's autocite command to put citations in footnotes. The package can also produce inline author-year citations in the Chicago style. See the package documentation for more information.
This is a skeleton file demonstrating the use of the IEEEtran.cls style with a one-column IEEE journal paper, and with example bibliography files included. (Please refer to your journal's instructions for other document class options to set before submitting.)
These bibliography files are includes to provide one example of how to set up a bibliography for your IEEE paper.
For more information on using bibtex for references in your IEEE journal papers, see this FAQ.
IEEEtran.cls version: 1.8b