23 Referencing and the List of References

23.1 Terminology

Can I just clarify what I mean by “Bibliography” and “List of References” (LoR). These are often used synonymously, or even worse erroneously (yes, I am looking at you, PAIS UG Handbook). So here goes:

Whilst a list of references will only contain the works cited in the text, a bibliography also contains the sources you have used for background reading without including them in your output.

23.2 The List of References

23.2.1 .bib files

Similarly to other text editors, LaTeX allows you to create a bibliography source file, which can later be used to reference sources in the text. To store the list of sources, LaTeX uses a separate file with extension ‘.bib’. You can create them and edit them using TexStudio, just as you would for a normal .tex file. Note that it is best to save your .bib file in the same folder as the .tex file in which you want to include the bibliography. After a file is created, you simply use one line of LaTeX code and a reference section will appear at the end with all resources you have cited.

Within the .bib file, each entry has a specified structure, which allows you to specify the type of the resource, the label you assign to it, its author, year of publication and many others. The first example shows a BiBTeX entry for a journal article. Each entry begins with ‘@’, followed by the predefined BibTeX resource types (in this case, ‘article’). After that, a set of curly braces is opened – between them, you define the property of your resource. First a tag (in this case bartels2002) – this is a keyword you will use to cite the resource in your text, much like figure and table labels discussed earlier. You can tag each entry however you want, however it is good practice to stick to a coherent and clear naming convention, especially if you are planning to include many entries in your work. Following that are different attributes of your resource separated by commas. The value for each attribute is provided in curly braces after an “=” character.

@article{bartels2002,
    author = {Larry M. Bartels},
    title       = {Beyond Running Tally: Partisan Bias in Political Perceptions},
    journal     = {Political Behavior},
    volume      = {24},
    number      = {10},
    pages       = {117-150},
    year        = {2002},
    month       = {6},
    DOI         = {https://doi.org/10.1023/A:1021226224601}}

The examples below show the structure of other different resources – a book, a section in a collection (such as Oxford or Routledge Handbooks) and a miscellaneous object (such as a data set). In the examples, each entry is tagged by the author’s name followed by the year of publication. Note that many attributes are optional in most resource types and it’s up to you how detailed do you want to make the specification of each resource. More importantly, some of these are specific to a particular resource type (for example (‘booktitle’ will be meaningful for the @incollection resource type, but not for @article). 

@book{popper1934,
    author      = {Karl R. Popper},
    title       = {The Logic of Scientific Discovery},
    year        =  {1934},
    publisher   = {Routledge}}

@incollection{bollen2008,
    author      = {Kenneth A. Bollen and Sophia Rabe‐Hesketh and Anders Skrondal},
    title       = {Structural Equation Models},
    booktitle   = {The Oxford Handbook of Political Methodology},
    year        =  {2008},
    editor      = {Janet M. Box-Steffensmeier and Henry E. Brady and David Collier},
    publisher   = {Oxford University Press}}

@misc{worldbank2019,
    author       = {{The World Bank Group}}, 
    title        = {{World Development Indicators}},
    url          = {https://datacatalog.worldbank.org/dataset/world-development-indicators},
    month        = {10},
    year         = {2019}}

In the last example, {{The World Bank Group}} is placed in double curly braces. That is to specify that it is an organization (aka corporate author) rather than an individual that authored the resource, and that the order of the world in the name should be maintained when citing (the in-text citation should take the form of The World Bank Group, 2019 as opposed to Group, 2019 which would happen without the second set curly braces, as LaTeX would treat “World Bank Group” as a name of an individual same as “Larry M Bartels”, and therefore would use only the last word in the name, assuming it’s the surname).

The title of the dataset is also placed in double curly braces – that is because, by default, LaTeX makes only the first word in the resource title capitalized and the following words begin with a small letter. If you want to preserve the capitalization of any word in your title, put it in an additional set of curly braces. So title = {World Development Indicators} would yield World development indicators in the LoR section, while title = {{World Development Indicators}} would result in World Development Indicators.

23.3 Citing .bib Resources

\documentclass{article}
\usepackage[autostyle]{csquotes}
\usepackage[
    backend=biber,
    style=apa,
    natbib=true]{biblatex}
\addbibresource{bibliography.bib}
\begin{document}
In this sentence, I reference the article \textit{Beyond Running Tally: Partisan Bias in Political Perceptions} included in the bibliography \citep{bartels2002}. 
This sentence references the book of the Austrian-British philosopher Karl Popper \citep[pp. 14--15]{popper1934}.
This sentence references a chapter in the Oxford Handbook of Political Methodology \citep{bollen2008}.
Finally, the last sentence refers to a World Bank Data Set, including measures such as HDI \citep{worldbank2019}.
\bibliography{my_bibliography}
\end{document}

In order to start referencing resources in your text, all you need to do is load a dedicated package called in the preamble of your document. This package has a number of different citations styles of which “apa: is the most frequently used one in the Social Sciences. You also need to notify LaTeX of the the bibliography file you are using with a \addbibresource after loading the biblatex package. The last thing you need to do is to add the line \printbibliography where you wish the LoR to be placed. Then you can cite each entry in your bibliography using the \parencite{resource} markup tag, where resource is the tag you have assigned in the .bib file. For example \parencite{bollen2008} will compile as (Bollen et al., 2008). Alternatively, you can use \textcite{bollen2008} will compile as Bollen et al. (2008). Additionally, you can use square brackets after the \parencite and \textcite tags to add a note to be included in the parentheses with the citation, for example, the exact pages to which you are referring. If you want to reference specific pages, say 14-15 of Popper’s book, you can do that by using \parencite[see][pp. 14–15]{popper1934}, which compiles as (see Popper, 1934, pp. 14-15).

If you want to use footnote references, then the same setup as before applies, but you need to change the style of the biblatex command to “verbose”, such as:

\documentclass{article}
\usepackage[autostyle]{csquotes}
\usepackage[
    backend=biber,
    style=verbose,
    natbib=true]{biblatex}
\addbibresource{bibliography.bib}
\begin{document}
Text
\bibliography{my_bibliography}
\end{document}

To produce footnote citations, you need to use \footcite instead of the aforementioned \textcite and \parencite.

23.4 Compiling the List of References

In order to produce the LoR, you need to follow these steps in TeXstudio:

  1. Compile the document to pdf (press F5 as standard)
  2. Run “biber” which is th enegine to produce the LoR: Tools \(\rightarrow\) Commands \(\rightarrow\) Biber
  3. Compile the document to pdf again (press F5 as standard).
  4. Done!

23.5 Endnotes

\documentclass{article}
\usepackage{endnotes}

\begin{document}

\section{Introduction}

This is a sentence that refers to a document endnote. \endnote{Some text}

\clearpage

\theendnotes

\end{document}

If you prefer your footnotes to appear at the end of your document, use the package ‘endnotes’. To create an endnote use the \endnote markup tag, and enter \theendnotes in the part of your document in which you would like them to appear (usually at the end), similarly to the \tableofcontents tag for the table of contents or the \bibliography tag for references.