University of Rhode Island

  • Future Students
  • Parents and Families

College of Engineering

  • Research and Facilities
  • Departments

Guide to Writing Your Thesis in LaTeX

The bibliography and list of references.

The Graduate School requires a Bibliography which includes all the literature cited for the complete thesis or dissertation. Quoting from the Graduate School’s Guidelines for the Format of Theses and Dissertations :

“Every thesis in Standard Format must contain a Bibliography which lists all the sources used or consulted in writing the entire thesis and is placed at the very end of the work. The complete citations are arranged alphabetically by last name of the author. Individual citations are not numbered. No abbreviations in titles of published works will be accepted. The full title of a book, journal, website, proceedings, or any other published work must be italicized or underlined. Citations must follow standards set by the style manual that the student is using. The bibliography for URI theses is not broken into categories.”

The List of References is not required by the Graduate School, but is the style commonly used in Engineering, Mathematics, and many of the Sciences. It consists of a numbered list of the sources used or consulted in writing the thesis in the order that they are referenced in the text. There can be either one List of References for the entire thesis, or a List of References at the end of each chapter.

Both the Bibliography and the List of References will be generated by the urithesis LaTeX class. All you need to do is add information about your sources to the references.bib file, which is a database containing all of the necessary information about the references, then cite the reference in your thesis using the \cite{} command.

Generating the Bibliography and References

The bibliography and list of references are generated by running BibTeX. To generate the bibliography, load the file thesisbib.tex into your editor, then run BibTeX on it.

If each chapter has its own list of references, you will need to run BibTeX on each chapter to update its list of references. If there is one list of references for the whole thesis (because you used the oneref option, you will only need to run BibTeX on the top level file thesis.tex .

How to Add a Bibliography Entry

When we want to refer to a source in the thesis, we place an entry for that source in the file references.bib , then cite the source in the thesis with the \cite{LABEL} command. The syntax for an entry in the references.bib file is of the form:

ENTRYTYPE is the type of bibliographic entry such as Book , Article , or TechReport , that this entry describes. At the end of this page is a list of all possible entry types .

LABEL is a unique string that is used to refer to this entry in the body of the thesis when using the \cite{LABEL} command.

The FIELDNAMEn entries are the fields that describe this entry, (ie. author, title, pages, year, etc.). Each entry type has certain required fields and optional fields. See the list of all entry types for a description of the available fields.

As an example, suppose we have a paper from a conference proceedings that we want to cite. First we make an entry in the our references.bib file of the form:

We then cite this source in the text of our thesis with the command \cite{re:toolan:as03} . This will generate a Bibliography entry that looks something like:

and a List of References entry that looks something like:

Types of List of References

The Graduate School requires that the bibliography is always at the end of the thesis and sorted alphabetically by author, therefore there is no options that affect it. The list of references is optional, therefore there are a few different ways that it can created.

By default a separate list of references appears at the end of each chapter, and are sorted by the order that they are cited in that chapter. The option oneref (see options ) will create a single list of references for the whole thesis, which due to the requirements of the Graduate School, will appear after the last chapter and before any appendices.

The option aparefs will cite references using the APA style, which is the last name of the author and year of publication, such as (Toolan, 2006), instead of the default IEEE style, which is a number, such as [1]. This option will also sort the references alphabetically by author, instead of in order of citation. The options oneref and aparefs can be used together to create a single list of references using the APA style.

Supported Bibliography Entry Types

The following is a list of all the entry types that can be used. Click on the desired type to see a detailed description of how to use that type.

  • Article – An article from a journal or magazine
  • Book – A book with an explicit publisher
  • InBook – A part of a book, such as a chapter or selected page(s)
  • InCollection – A part of a book having its own title
  • Booklet – Printed and bound works that are not formally published
  • Manual – Technical documentation
  • InProceedings – An article in a conference proceedings
  • Proceedings – The entire proceedings of a conference
  • MastersThesis – A Master’s thesis
  • PhDThesis – A Ph.D. dissertation
  • TechReport – A report published by a school or other institution
  • Unpublished – A document that has not been formally published
  • Electronic – An internet reference like a web page
  • Patent – A patent or patent application
  • Periodical – A magazine or journal
  • Standard – Formally published standard
  • Misc – For use when nothing else fits

Articles that have not yet been published can be handled as a misc type with a note. Sometimes it is desirable to put extra information into the month field such as the day, or additional months. This is accomplished by using the BIBTEX concatenation operator “#“:

Example .bib using this type:

Books may have authors, editors or both. Example .bib using this type:

Inbook is used to reference a part of a book, such as a chapter or selected page(s). The type field can be used to override the word chapter (for which IEEE uses the abbreviation “ch.”) when the book uses parts, sections, etc., instead of chapters

Incollection is used to reference part of a book having its own title. Like book , incollection supports the series, chapter and pages fields. Also, the type field can be used to override the word chapter.

Booklet is used for printed and bound works that are not formally published. A primary difference between booklet and unpublished is that the former is/was distributed by some means. Booklet is rarely used in bibliographies.

Technical documentation is handled by the manual entry type.

References of papers in conference proceedings are handled by the inproceedings or conference entry type. These two types are functionally identical and can be used interchangeably. Example .bib using this type:

It is rare to need to reference an entire conference proceedings, but, if necessary, the proceedings entry type can be used to do so.

Master’s (or minor) theses can be handled with the mastersthesis entry type. The optional type field can be used to override the words “Master’s thesis” if a different designation is desired:

The phdthesis entry type is used for Ph.D. dissertations (major theses). Like mastersthesis , the type field can be used to override the default designation. Example .bib using this type:

Techreport is used for technical reports. The optional type field can be used to override the default designation “Tech. Rep.” Example .bib using this type:

The unpublished entry type is used for documents that have not been formally published. IEEE typically just uses “unpublished” for the required note field.

The electronic entry type is for internet references. IEEE formats electronic references differently by not using italics or quotes and separating fields with periods rather than commas. Also, the date is enclosed within parentheses and is placed closer to the title. This is probably done to emphasize that electronic references may not remain valid on the rapidly changing internet. Note also the liberal use of the howpublished field to describe the form or category of the entries. The organization and address fields may also be used. Example .bib using this type:

The nationality field provides a means to handle patents from different countries

The nationality should be capitalized. The assignee and address (of the assignee) fields are not used, however, they are provided. The type field provides a way to override the “patent” description with other patent related descriptions such as “patent application” or “patent request”:

The periodical entry type is used for journals and magazines.

The standard entry type is used for formally published standards. Alternatively, the misc entry type, along with its howpublished field, can be used to create references of standards.

Misc is the most flexible type and can be used when none of the other entry types are applicable. The howpublished field can be used to describe what exactly (or in what form) the reference is (or appears as). Possible applications include technical-report-like entries that lack an institution, white papers and data sheets.

Additional Comments

Because we are effectively creating multiple bibliographies, (one for the actual bibliography, and one for each list of references), the two LATEX commands \bibliographystyle{} and \bibliography{} are not used. They have been redefined to do nothing, and the equivalent of these commands are done automatically when necessary.

When there is a reference that should be included in the bibliography, but does not need to be explicitly referenced in the thesis, use the \nocite{} command. This command works like the \cite{} command, except it does not put the citation in the list of references, only in the bibliography. The \nocite{} command must appear after the first \newchapter{} command, or it will be ignored.

When using the option aparefs , and a citation does not have an author, (such as often occurs with a web page), the key field can be used to specify what to use in the citation instead of the author’s name.

About the Bibliography Format

The bibliography format used by the urithesis class is based on the IEEE format. See the article “How to Use the IEEEtran BIBTEX Style” by Michael Shell for more details.

Banner

Overleaf for Scholarly Writing & Publication: LaTeX Theses and Dissertations

  • Reference Managers and Overleaf
  • Adding Graphs, Tables, and Images
  • Using Templates on Overleaf
  • LaTeX Theses and Dissertations

LaTeX Theses and Dissertatons

Tips and tools for writing your LaTeX thesis or dissertation in  Overleaf, including templates, managing references , and getting started guides.

Managing References

BibTeX  is a file format used for lists of references for  LaTeX  documents. Many citation management tools support the ability to export and import lists of references in .bib format. Some reference management tools can generate  BibTeX  files of your library or folders for use in your  LaTeX  documents.

LaTeX on Wikibooks   has a  Bibliography Management  page.

Find list of BibTeX styles available on Overleaf   here

View a video tutorial on how to include a bibliography using BibTeX  here

Collaborate with Overleaf

Collaboration tools

Every project you create has a secret link. Just send it to your co-authors, and they can review, comment and edit. Overleaf synchronizes changes from all authors, so everyone always has the latest version. More advanced tools include protected projects and integration with Git.

Collaborate online and offline with Overleaf and Git

Protected projects with Overleaf Pro

Getting Started with Your Thesis or Dissertation

How to get started writing your thesis in LaTeX

Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it - nothing looks as good as a LaTeX-produced pdf, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word. Review this video from Overleaf to help you get started writing your thesis in LaTeX, using a standard thesis template from the  Overleaf Gallery .

You can  upload your own thesis template to the Overleaf Gallery   if your university provides a set of LaTeX template files or you may find your university's thesis template already in the Overleaf Gallery.

This video assumes you've used LaTeX before and are familiar with the standard commands (see our other  tutorial videos   if not), and focuses on how to work with a large project split over multiple files.

How to Write your Thesis/Dissertation in LaTeX: A Five-Part Guide

Five-Part LaTeX Thesis/Dissertation  Writing Guide

Part 1: Basic Structure   corresponding  video

Part 2: Page Layout   corresponding  video

Part 3: Figures, Subfigures and Tables   corresponding  video

Part 4: Bibliographies with Biblatex  corresponding  video

Part 5: Customizing Your Title Page and Abstract   corresponding  video

Link Your ORCID

Link yo ur  ORCiD  account  to your  Overleaf account  via the  ORCID @ CMU Portal

Open Knowledge Librarian

Profile Photo

  • << Previous: Using Templates on Overleaf
  • Last Updated: Oct 4, 2023 9:31 AM
  • URL: https://guides.library.cmu.edu/overleaf

Banner

Overleaf - LaTeX: Bibliographies and Citing

  • Getting Started
  • Creating a LaTeX Document in Overleaf
  • Structuring and Formatting
  • Lists, Tables, Images, and Labelling
  • Mathematics in LaTeX
  • Bibliographies and Citing
  • Books and Dissertations
  • Submitting from Overleaf

Bibliographies in LaTeX

In order to cite references, you first need to create a separate bibliography file ending with a .bib extension within your LaTeX project.  You can do that by clicking on the New File icon on the upper-left corner of the screen.

how to cite thesis latex

Then, enter your file name. Note that the default file extension in LaTeX is .tex. Your bibliography file must end in .bib. Once you create your file, you can add references to it in the BibTeX format.

Exporting references from ProQuest RefWorks

If you use RefWorks to manage your references, you can export your references from RefWorks into the BibTeX format. To export your references from RefWorks, click on the Share  tab. Then, click on Export References  and select the BibTeX  option. You can import the references you exported from RefWorks into LaTeX as a .bib file.

To learn more about RefWorks, visit the  RefWorks e-course module .

Exporting references from a database or Google Scholar

The easiest way to add references to your .bib file, other than exporting them from RefWorks, is to import or copy them directly from Google Scholar or from a database. To cite from Google Scholar, click on the cite  icon underneath the article, which is represented with a quotation sign. Select the option BibTeX  at the bottom of the pop-up screen. You will be directed to another page where you can copy the reference in the BibTeX format. Make sure to check that the relevant fields are entered correctly before copying the reference into your .bib file.

Note that Google Scholar does not include a DOI, which is often needed as part of your reference.

Some databases also provide the option to export a reference in the BibTeX format. The way to export a reference from a database can vary depending on the database being used.

Note: Not all databases allow you to export citation information in the BibTeX format. To work around this, use RefWorks to manage your references which you can then export in the BibTeX format. 

Entering references manually

When entering a reference to BibTeX, the fields that are required to be filled in for each citation will vary depending on the type of the work you are citing. The reference type is specified by using the @ symbol followed by the type. Regardless of the reference type, the first field to be entered in the reference is the label that you want to give to a particular reference. You will later be able to use this label to cite the reference in the main text of the document.

Below is an example of the fields you are required to enter for articles.

Here's another example illustrating the fields required for a Ph.D. thesis.

Visit the page on standard templates for BibTeX to see how other types of works can be included.

Citing in LaTeX

To begin citing sources within your LaTeX document, you can use the biblatex  package. Add  \usepackage { biblatex } to your preamble. Note that there are other packages that you could use for this, including the natbib  package, which is also a popular option.

There are a number of specifications you can enter to the \usepackage { biblatex } command. The first specification you should add within the  square brackets of the command is backend = biber . Biber provides the relevant information needed to implement the biblatex package.

You can also specify the style of your bibliography by using the style  parameter. For instance, style=authoryear  will print your references in the author-year format. Another common variant is style=authoryear-comp , which will only print the author's last name once, and not for the subsequent references. Visit the page on biblatex's citation styles for a full list.

Using biblatex, you can also determine what criteria should be used to sort your bibliography by specifying the sorting  parameter. For instance, sorting=nyt  will sort your bibliography by name, title, and year. The end result of specifying these parameters may look something like this:

To be able to cite the references from your bibliography, you will need to implement a command mapping your BibTeX file to your document. To do that, you can use the \addbibresource {..} command and add your file name in between the curly brackets.

There are many options to call and format your in-text citations in LaTeX. Below is a list of common commands you can use with the corresponding output. For instance, the command \parencite {JonesandSmith1997} will result in (Jones and Smith 1997) in the pdf.   

Adding the \printbibliography command at the end of the document will instruct LaTeX to print your references.

  • << Previous: Mathematics in LaTeX
  • Next: Books and Dissertations >>
  • Last Updated: Mar 14, 2022 9:28 AM
  • URL: https://libguides.eur.nl/overleaf

Guide to BibTeX Type PhdThesis

BibTeX is a reference management tool that is commonly used in LaTeX documents. The “phdthesis” BibTeX type is used for PhD dissertations or theses. In this guide, we will explain the required and optional fields for the “phdthesis” BibTeX type.

Need a simple solution for managing your BibTeX entries? Explore CiteDrive!

  • Web-based, modern reference management
  • Collaborate and share with fellow researchers
  • Integration with Overleaf
  • Comprehensive BibTeX/BibLaTeX support
  • Save articles and websites directly from your browser
  • Search for new articles from a database of tens of millions of references

Required Fields

The “phdthesis” BibTeX type requires the following fields:

  • author : The author of the thesis.
  • title : The title of the thesis.
  • school : The name of the institution that awarded the degree.
  • year : The year the degree was awarded.

Optional Fields

In addition to the required fields, the “phdthesis” BibTeX type also has a number of optional fields that can be used to provide additional information. These fields include:

  • type : The type of the thesis, such as “PhD thesis” or “Master’s thesis”.
  • address : The location of the institution.
  • month : The month the thesis was submitted.
  • note : Any additional information about the thesis.

Here is an example of how to use the “phdthesis” BibTeX type:

In this example, the BibTeX entry defines a PhD thesis authored by John Smith titled “An Analysis of Example”. The degree was awarded in 2022 by the University of Example, and the thesis was submitted in June in Example City, CA. The type of the thesis is specified as “PhD thesis”, and a note is included that provides a URL for the thesis.

  • Introduction to BibTex
  • Cite References in LaTex
  • LaTex Resources
  • From Web of Science
  • From Scopus
  • From Engineering Village
  • From MathSciNet
  • From Google Scholar
  • From ACM Digital Library
  • From IEEE Xplore
  • BibTex Entries for Books
  • Export from EndNote
  • Export from Mendeley
  • Export from Zotero

BibTex and LaTex: Cite References in LaTex

How to cite references in latex.

Insert the command below to where you want to cite in your LaTex document:

    \cite{BibTexKey}

If you want to create a bibliography of all references, use this command:

    \nocite{*}

How to Create Bibliography in LaTex

The following two commands are used to create bibliography/reference list:

\bibliographystyle{StyleType}

\bibliography{BibTexFileName}

The built-in bibliography styles in LaTex include:

  • plain: references listed in alphabetical order and labeled numerically
  • unsrt: same as plain except references appear in order of citation
  • alpha: same as plain except labeled by entry
  • abbrv: same as plain except use abbreviations for first names and journal names
  • acm: ACM style
  • ieeetr: IEEE style

How to Typeset a LaTex Document

Once you finish writing and citing in Latex, you need to run the following four commands to generate PDF file with bibliography:

Watch the video  on the right to find out how to cite, create bibliography, and typeset LaTex file in TexStudio.

A Sample LaTex File with Citations

In this simple LaTex document, five BibTex entries are cited. The bibliography style used is "plain", and the BibTex entries are from the database "Mybibtex".

\documentclass{article}

\begin{document}

\title{About JabRef} \author{Author Name}

JabRef is an open source reference management software for BibTex \cite{BESIIICollaboration2014}. It has graphic interface, which makes it easy to use \cite{Apalkov2013,Libby2014}. This is why we choose it as our preferred reference management software for BibTex\cite{Silveira2014}. We will explain the features in details in this section \cite{Uematsu2015}.

\bibliographystyle{plain} \bibliography{Mybibtex}

\end{document}

Change Bibliography Style in LaTex

Sometimes, you need to change your bibliography styles in LaTex. This can be completed by changing the style name in the command:

\bibliographystyle{AnotherStyleType}

The video below gives more details on how to change a bibliography style in LaTex. Click the Full Screen button to enlarge the video.

Video: How to Typeset LaTex Document

This video shows you how to cite, create bibliography, and typeset LaTex file in TexStudio. Click the Full Screen button to enlarge the video.

  • << Previous: JabRef
  • Next: LaTex Resources >>
  • Library A to Z
  • Follow on Facebook
  • Follow on Twitter
  • Follow on YouTube
  • Follow on Instagram

The University of Saskatchewan's main campus is situated on  Treaty 6 Territory and the Homeland of the Métis.

© University of Saskatchewan Disclaimer | Privacy

  • Last Updated: Jan 8, 2024 4:49 PM
  • URL: https://libguides.usask.ca/bibtex

Banner

Overleaf for LaTeX Theses & Dissertations: Home

  • Using Templates on Overleaf
  • Reference Managers and Overleaf
  • Adding Tables, Images, and Graphs

Tips and tools for writing your LaTeX thesis or dissertation in Overleaf, including templates, managing references , and getting started guides.

Managing References

BibTeX is a file format used for lists of references for LaTeX documents. Many citation management tools support the ability to export and import lists of references in .bib format. Some reference management tools can generate BibTeX files of your library or folders for use in your LaTeX documents.

LaTeX on Wikibooks has a Bibliography Management page.

Find list of BibTeX styles available on Overleaf here

View a video tutorial on how to include a bibliography using BibTeX  here

Collaborate with Overleaf

Collaboration tools

  • One version of your project accessible to collaborators via a shared link or email invitation
  • Easily select the level of access for collaborators (view, edit, or owner access)
  • Real-time commenting speeds up the review process
  • Tracked changes and full history view help to see contributions from collaborators
  • Labels help to organize and compare different versions
  • Chat in real time with collaborators right within the project

How to get started writing your thesis in LaTeX

Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it - nothing looks as good as a LaTeX-produced pdf, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word. Review this video from Overleaf to help you get started writing your thesis in LaTeX, using a standard thesis template from the Overleaf Gallery .

You can upload your own thesis template to the Overleaf Gallery if your university provides a set of LaTeX template files or you may find your university's thesis template already in the Overleaf Gallery.

This video assumes you've used LaTeX before and are familiar with the standard commands (see our other tutorial videos  if not), and focuses on how to work with a large project split over multiple files.

Add Institutional Library contact info here.

Contact Overleaf   or email [email protected]

5-part Guide on How to Write a Thesis in LaTeX

5-part LaTeX Thesis Writing Guide

Part 1: Basic Structure corresponding  video

Part 2: Page Layout corresponding  video

Part 3: Figures, Subfigures and Tables   corresponding video

Part 4: Bibliographies with Biblatex corresponding video

Part 5: Customizing Your Title Page and Abstract corresponding video

ShareLaTeX Joins Overleaf!

Read more about Overleaf and ShareLaTeX joining forces here

Link your ORCiD ID

Link your ORCiD account to your Overleaf account.

See Overleaf news   on  our blog.

  • Next: Using Templates on Overleaf >>
  • Last Updated: May 18, 2021 1:57 PM
  • URL: https://overleaf.libguides.com/Thesis
  • Basic remarks
  • Bitmap fonts
  • Page layout

Bibliography

  • Footnote citing

Tips on Writing a Thesis in LaTeX

how to cite thesis latex

A typical scientific document contains a number of references, and this leads to the problem of organizing and presentation of the references in the document. The problem can be subdivided into several parts: store of the reference information, later retrieval of this information while preparing the document, and presentation (formatting) of the reference information in the document and in the bibliography according to a particular format.

A widely-used approach to deal with references in LaTeX documents is to employ BibTeX reference management software. In BibTeX reference information is stored in format-independent plain text file(s) (usually with .bib extension), which can be modified with almost any text editor. Such a text file contains BibTeX entries , and each entry, formed by several text lines, has

  • unique ID or key , needed to identify and refer to the particular entry, for instance Author2001 ;
  • entry type , which can be article , book , thesis , etc.;
  • entry fields (such as year , publisher , journal , etc.), corresponding to the particular type.

Here is an example of the article type entry from the .bib file I used while typesetting thesis:

The command \bibliography { reference_list } placed before \begin { document } is used to specify a plain text input file ( reference_list.bib here) containing information on references.

References can be "cited" during editing the LaTeX document using, for example, \cite { key } command, and later at the document compilation step LaTeX input files must be processed with LaTeX and BibTeX .

The most popular approaches to indicate a reference appearing in the text can be classified as "numeric" and "author–year". The former uses sequential number of a reference in the document

while "author–year" is based on the extended reference information and may appear like this:

Each indication has particular advantages and drawbacks. For example, numeric is more compact (i.e., require less space in a text line), and a group of references can be "compressed" into a range in the case they have sequential numbering (i.e., [1,2,3,5] will be shown as [1–3,5]). On the other hand, author–year indication shows more information on the cited document (typically, first one or two author names, and a year of a publication), but requires more space compared to the numeric one. The space consumed by reference may become important if your document has high density of references (and you care about in-line space "wasted" by references :).

In my thesis I have decided to use "numeric" indication, but contrary to the example above reference numbers appear in the text as a footnote: reference number by itself has script size ,

and each number has associated script-sized text at the bottom of the page (where the reference appeared) containing extended information on the cited reference:

This citation scheme improves in-line space saving compared to the plain numeric indication due to the reduced size of numbers, and at the same time allows the reader to see what exactly was cited without looking in the bibliography (which is typically located at the end of a document or chapter). The drawback of the footnote citation scheme follows from the space consumed at the bottom of the page: if there are too many citations on the page, footnote text will occupy a lot of space. For example:

To create citations in my thesis, I employed the biblatex package, which is one of the most notable packages I have used with LaTeX. The package provides a highly customizable interface for the creation and edit of the presentation of bibliographic data in the document. Compared to the plain BibTeX, biblatex enables relatively easy customization of the appearance of bibliographic data. Below I provide customizations I used to modify the default biblatex output. The detailed description of the biblatex commands is available in the package documentation .

The two basic commands to enable biblatex and output citation list are

While preparing the thesis I activated biblatex with the following options compiling the document using biblatex with the options below will need custom-numeric-comp.bbx and custom-numeric-comp.cbx files (see next sections, "Biblatex customization" and "Footnote citation") :

Option hyperref=true was specified to transform various citation elements (like citation number, page number where citation appears, hyperlink to the web page where cited document can be found, etc.) into clickable hyperlinks. This option requires hyperref package (see also notes on hyperref ).

With options url=false,isbn=false I disabled printing the URLs and ISBNs in the bibliography.

Back references

Option backref=true enables generation of the back references to the citation, which are usually number(s) of the page where citation appears:

The back reference text preceding the page number ("see p.") can be modified using the following command:

Just a note on the back references. When you are reading a .pdf document, encounter a reference, and click on it, .pdf viewer will change view to the record of this reference in the bibliography. Now, if you want to return to the main text and continue reading, you may find it difficult to do using back reference when the reference was cited on several pages (back reference will contain several page numbers and you have to bear in mind the original page number you came to the bibliography), and a good solution here is to use " Alt + ← " instead of the back reference itself. On the other hand, back references are useful to indicate how often and where a particular reference was cited in the document.

Citation style

Option style=custom-numeric-comp determines the citation style. As seen from its name, the chosen citation style uses numbers ( numeric ) to indicate citations in text, and consequent numbers are compressed ( comp ) into a range: [1,2,3,5] is printed as [1–3,5]. Above it was mentioned that I used footnote version of the standard biblatex numeric-comp style — as a result, each citation has i) its number typeset as superscript, and ii) short and extended reference information located at the bottom of the page ("footnote text") and in the bibliography, respectively:

Option citereset=chapter defines biblatex behavior for the reference footnote text in a typical situation when a citation appears several times in the document: footnote text for the particular citation is printed only once per document chapter ( citereset=chapter ), where chapter is defined according to the LaTeX sectioning commands . In my thesis a typical chapter includes about 20 pages, and I assumed citereset=chapter to be quite acceptable. However, one of my colleagues was confused by such a rule for printing the footnote text (i.e., he did not get the logic behind the rule until I have explained it). I was thinking about resetting footnote text as "once-per-page" (not "once-per-chapter") but decided to avoid this due to high density of the references in my thesis. If you are interested in such a behavior some useful information can be found here .

Number of displayed author names

Options maxcitenames=3 and maxbibnames=100 limit number of authors of the cited document to be printed in the document body and in the bibliography, respectively. If the number of authors exceeds maxcite(bib)names , the author list is truncated according to biblatex settings, and usually printed as "Author1 et al." In my case I have very short authors lists in the footnote text (document body) to reduce space occupied by footnote citations,

and virtually all authors are displayed in the bibliography:

I note that I have prepared my thesis with biblatex v. 0.9a (19.03.2010), while this on-line document was prepared and tested on biblatex v. 1.6 (29.07.2011). Options maxcitenames and maxbibnames were not available in v. 0.9a, and the described biblatex behavior (with maxcitenames=3 and maxbibnames=100 ) was obtained using maxnames=3 while loading the biblatex package, and maxnames=100 while printing the bibliography, i.e.

The next section continues the discussion of the biblatex customization.

BibTeX phdthesis template

The phdthesis entry type is intended to be used for a PhD thesis.

Minimal template

Minimal template with required fields only for a BibTeX phdthesis entry.

Full template

Full template including required and optional fields for a BibTeX phdthesis entry.

No Search Results

Using bibliographies on Overleaf

  • 1 Introduction
  • 2 Creating your bibliography database
  • 3 Uploading your bibliography database
  • 4 Using a template
  • 5 Supported bibliography packages

Introduction

It's possible to include references in Overleaf using all of L a T e X 's major bibliography management programs: biblatex, natbib and bibtex. This article explains how to:

  • manually create a new .bib file for storing your bibliography database
  • upload an existing .bib file into your Overleaf project
  • create a .bib file starting from an Overleaf template.

Note : If you have a paid Overleaf account, the article How to link your Overleaf account to Mendeley and Zotero shows how to create a .bib file by importing references from Mendeley or Zotero.

Creating your bibliography database

To create a new bibliography file in your Overleaf project, in the editor, click New File icon:

Biblio1OLV2.png

An input box will appear for you to set the name of the new file. The file should have the .bib extension, in this example it is called mybibliography.bib . Now click on Create .

Biblio2OLV2.png

Now you can import this .bib file in the main .tex file. See the next example.

Biblio4OLV2.png

The command \addbibresource{mybibliography.bib} adds the created bibliography file to the document so you can use those references. See Bibliography management in LaTeX for more information about bibliography management.

Uploading your bibliography database

If you already have a bibliography file that you need to use in a Overleaf project, you can upload it. Click the Upload icon located on top of the left panel.

Biblio6OLV2.png

A dialog box will appear, you can either drag and drop the .bib file(s), or choose select from your computer to upload file(s) from your device.

Biblio7OLV2.png

Once the upload process is finished you can include the .bib file in your main .tex document.

Using a template

The Overleaf Gallery provides a large collection of templates, including several bibliography-related templates:

Biblio8OLV2.png

For example, a Gallery search lists the entry Multiple bibliographies with bibunits which shows how to create multiple bibliographies/reference lists in the same document:

Biblio9OLV2.png

If you select "Open as Template" Overleaf will create a new project which you can modify and use as a basis for your work:

Biblio10OLV2.png

Supported bibliography packages

For more information about bibliography management in L a T e X see.

  • Bibliography management in LaTeX (using biblatex)
  • Bibliography management with natbib
  • Bibliography management with bibtex
  • Documentation Home
  • Learn LaTeX in 30 minutes

Overleaf guides

  • Creating a document in Overleaf
  • Uploading a project
  • Copying a project
  • Creating a project from a template
  • Using the Overleaf project menu
  • Including images in Overleaf
  • Exporting your work from Overleaf
  • Working offline in Overleaf
  • Using Track Changes in Overleaf
  • Using bibliographies in Overleaf
  • Sharing your work with others
  • Using the History feature
  • Debugging Compilation timeout errors
  • How-to guides
  • Guide to Overleaf’s premium features

LaTeX Basics

  • Creating your first LaTeX document
  • Choosing a LaTeX Compiler
  • Paragraphs and new lines
  • Bold, italics and underlining

Mathematics

  • Mathematical expressions
  • Subscripts and superscripts
  • Brackets and Parentheses
  • Fractions and Binomials
  • Aligning equations
  • Spacing in math mode
  • Integrals, sums and limits
  • Display style in math mode
  • List of Greek letters and math symbols
  • Mathematical fonts
  • Using the Symbol Palette in Overleaf

Figures and tables

  • Inserting Images
  • Positioning Images and Tables
  • Lists of Tables and Figures
  • Drawing Diagrams Directly in LaTeX
  • TikZ package

References and Citations

  • Bibliography management with biblatex
  • Bibtex bibliography styles
  • Natbib bibliography styles
  • Natbib citation styles
  • Biblatex bibliography styles
  • Biblatex citation styles
  • Multilingual typesetting on Overleaf using polyglossia and fontspec
  • Multilingual typesetting on Overleaf using babel and fontspec
  • International language support
  • Quotations and quotation marks

Document structure

  • Sections and chapters
  • Table of contents
  • Cross referencing sections, equations and floats
  • Nomenclatures
  • Management in a large project
  • Multi-file LaTeX projects
  • Lengths in L a T e X
  • Headers and footers
  • Page numbering
  • Paragraph formatting
  • Line breaks and blank spaces
  • Text alignment
  • Page size and margins
  • Single sided and double sided documents
  • Multiple columns
  • Code listing
  • Code Highlighting with minted
  • Using colours in LaTeX
  • Margin notes
  • Font sizes, families, and styles
  • Font typefaces
  • Supporting modern fonts with X Ǝ L a T e X

Presentations

  • Environments

Field specific

  • Theorems and proofs
  • Chemistry formulae
  • Feynman diagrams
  • Molecular orbital diagrams
  • Chess notation
  • Knitting patterns
  • CircuiTikz package
  • Pgfplots package
  • Typesetting exams in LaTeX
  • Attribute Value Matrices

Class files

  • Understanding packages and class files
  • List of packages and class files
  • Writing your own package
  • Writing your own class

Advanced TeX/LaTeX

  • In-depth technical articles on TeX/LaTeX

Have you checked our knowledge base ?

Message sent! Our team will review it and reply by email.

COMMENTS

  1. How to properly reference a thesis?

    0. You probably have \usepackage{ulem} somewhere in your preamble (i.e., at the start of your document). This redefines the \emph command (for emphasis, by default this is printed in italics) to underline. The bibliography uses emphasis, therefore the title becomes underlined. Underlines do not always correctly handle line breaks, in this case ...

  2. How to Write a Thesis in LaTeX (Part 4): Bibliographies with ...

    All of the information about the recognised source types and all the keywords you can use can be found in the biblatex documentation.. Now let's return to the main .tex file. To set it up for a bibliography we need to load up the biblatex package using the \usepackage command. Also in the preamble we need to specify which .bib files we want to use by calling the \addbibresource command and ...

  3. Bibliography management in LaTeX

    Introduction. When it comes to bibliography-management packages, there are three main options in LaTeX: bibtex, natbib and biblatex. This article explains how to use the biblatex package, to manage and format the bibliography in a LaTeX document.biblatex is a modern option for processing bibliography information, provides an easier and more flexible interface and a better language localization ...

  4. How to Write a Thesis in LaTeX (Part 1): Basic Structure

    The preamble. In this example, the main.tex file is the root document and is the .tex file that will draw the whole document together. The first thing we need to choose is a document class. The article class isn't designed for writing long documents (such as a thesis) so we'll choose the report class, but we could also choose the book class.. We can also change the font size by adding square ...

  5. Guide to Writing Your Thesis in LaTeX

    How to Add a Bibliography Entry. When we want to refer to a source in the thesis, we place an entry for that source in the file references.bib, then cite the source in the thesis with the \cite{LABEL} command. The syntax for an entry in the references.bib file is of the form: @ ENTRYTYPE { LABEL,

  6. LaTeX Theses and Dissertations

    Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it - nothing looks as good as a LaTeX-produced pdf, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word. Review this video from Overleaf to help you get started writing your thesis in LaTeX, using a ...

  7. LibGuides: Overleaf

    In order to cite references, you first need to create a separate bibliography file ending with a .bib extension within your LaTeX project. You can do that by clicking on the New File icon on the upper-left corner of the screen. Then, enter your file name. Note that the default file extension in LaTeX is .tex. Your bibliography file must end in ...

  8. Guide to BibTeX Type PhdThesis

    type: The type of the thesis, such as "PhD thesis" or "Master's thesis". address: The location of the institution. month: The month the thesis was submitted. note: Any additional information about the thesis. Example. Here is an example of how to use the "phdthesis" BibTeX type:

  9. BibTex and LaTex: Cite References in LaTex

    In this simple LaTex document, five BibTex entries are cited. The bibliography style used is "plain", and the BibTex entries are from the database "Mybibtex". \documentclass{article} \begin{document} \title{About JabRef} \author{Author Name} \maketitle. JabRef is an open source reference management software for BibTex \cite ...

  10. LibGuides: Overleaf for LaTeX Theses & Dissertations: Home

    BibTeX is a file format used for lists of references for LaTeX documents. Many citation management tools support the ability to export and import lists of references in .bib format. Some reference management tools can generate BibTeX files of your library or folders for use in your LaTeX documents. LaTeX on Wikibooks has a Bibliography ...

  11. Bibliography management with bibtex

    Figure 1: Citing entries from a thebibliography list. Notice how each \bibitem is automatically numbered, and how \cite then inserts the corresponding numerical label. \begin{thebibliography} takes a numerical argument: the widest label expected in the list. In this example we only have two entries, so 9 is enough.

  12. Bibliography using Biblatex

    The detailed description of the biblatex commands is available in the package documentation. The two basic commands to enable biblatex and output citation list are. \usepackage{biblatex} % place in the document preamble \printbibliography % place in the document body where list of citations has to appear. While preparing the thesis I activated ...

  13. r/LaTeX on Reddit: How to cite a published PhD dissertation in BibTex

    In biblatex @phdthesis is an alias for @thesis with field type= {phdthesis} by default. See biblatex manual: "@phdthesis: Similar to @thesis except that the type field is optional and defaults to the localised term 'PhD thesis'. You may still use the type field to override that." Reply.

  14. Bibtex bibliography styles

    Introduction and example. When using BiBTeX, the bibliography style is set and the bibliography file is imported with the following two commands: \bibliographystyle{ stylename } \bibliography{ bibfile } where bibfile is the name of the bibliography .bib file, without the extension, and stylename is one of values shown in the table below . Here ...

  15. BibTeX template: phdthesis

    BibTeX phdthesis template. The phdthesis entry type is intended to be used for a PhD thesis. Minimal template. Minimal template with required fields only for a BibTeX phdthesis entry.

  16. latex

    For my thesis i need citations of the pdf in the appendix. I don't know how to solve this properly. I tryed with the following part of the code. \includepdf[pages={1},pagecommand={\section{XY}\label{app:XY}}, scale=0.7]{XY.pdf} \cite{XY} \includepdf[pages={2-}, pagecommand={\thispagestyle{headings}}, scale=0.7]{XY.pdf}

  17. A Guide on How to Write an Abstract for a Research Paper

    How does LaTeX based proofreading work? How to Improve Your Scientific Writing: A Short Guide; Chicago Title, Cover Page & Body | Paper Format Guidelines; How to Write a Thesis Statement: Examples & Tips; Chicago Style Citation: Quick Guide & Examples; Research Paper Outline: Templates & Examples; The A-Z Of Publishing Your Article in A Journal

  18. Biblatex citation styles

    verbose Citation style that prints a full citation when the entry is cited for the first time and a short version afterwards. reading Citation style that goes with the bibliography style by the same name. Loads the authortitle style. There are other non-standard citation styles popular in different journals and thesis In Sciences:

  19. Using bibliographies on Overleaf

    To create a new bibliography file in your Overleaf project, in the editor, click New File icon: An input box will appear for you to set the name of the new file. The file should have the .bib extension, in this example it is called mybibliography.bib. Now click on Create. A new file will be listed in the left panel, click it to edit its contents.