because LaTeX matters

Writing a thesis in latex.

Writing a thesis is a time-intensive endeavor. Fortunately, using LaTeX, you can focus on the content rather than the formatting of your thesis. The following article summarizes the most important aspects of writing a thesis in LaTeX, providing you with a document skeleton (at the end) and lots of additional tips and tricks.

Document class

The first choice in most cases will be the report document class:

See here for a complete list of options. Personally, I use draft a lot. It replaces figures with a box of the size of the figure. It saves you time generating the document. Furthermore, it will highlight justification and hyphenation errors ( Overfull \hbox ).

Check with your college or university. They may have an official or unofficial template/class-file to be used for writing a thesis.

Again, follow the instructions of your institution if there are any. Otherwise, LaTeX provides a few basic command for the creation of a title page.

maketitle

Use \today as \date argument to automatically generate the current date. Leave it empty in case you don’t want the date to be printed. As shown in the example, the author command can be extended to print several lines.

For a more sophisticated title page, the titlespages package has a nice collection of pre-formatted front pages. For different affiliations use the authblk package, see here for some examples.

Contents (toc/lof/lot)

Nothing special here.

The tocloft package offers great flexibility in formatting contents. See here for a selection of possibilities.

Often, the page numbers are changed to roman for this introductory part of the document and only later, for the actual content, arabic page numbering is used. This can be done by placing the following commands before and after the contents commands respectively.

LaTeX provides the abstract environment which will print “Abstract” centered as a title.

abstract

The actual content

The most important and extensive part is the content. I strongly suggest to split up every chapter into an individual file and load them in the main tex-file.

In thesis.tex:

In chapter1.tex:

This way, you can typeset single chapters or parts of the whole thesis only, by commenting out what you want to exclude. Remember, the document can only be generated from the main file (thesis.tex), since the individual chapters are missing a proper LaTeX document structure.

See here for a discussion on whether to use \input or \include .

Bibliography

The most convenient way is to use a bib-tex file that contains all your references. You can download bibtex items for articles, books, etc. from Google scholar or often directly from the journal websites.

Two packages are commonly used to personalize bibliographies, the newer biblatex and the natbib package, which has been around for many years. These packages offer great flexibility in customizing the look of a bibliography, depending on the preference in the field or the author.

Other commonly used packages

  • graphicx : Indispensable when working with figures/graphs.
  • subfig : Controlling arrangement of several figures (e.g. 2×2 matrix)
  • minitoc : Adds mini table of contents to every chapter
  • nomencl : Generate and format a nomenclature
  • listings : Source code printer for LaTeX
  • babel : Multilingual package for standard document classes
  • fancyhdr : Controlling header and footer
  • hyperref : Hypertext links for LaTeX
  • And many more

Minimal example code

I’m aware that this short post on writing a thesis only covers the very basics of a vast topic. However, it will help you getting started and focussing on the content of your thesis rather than the formatting of the document.

Share this:

16 comments.

' src=

8. June 2012 at 7:09

I would rather recommend a documentclass like memoir or scrreprt (from KOMA-Script), since they are much more flexible than report.

' src=

8. June 2012 at 8:12

I agree, my experience with them is limited though. Thanks for the addendum. Here is the documentation: memoir , scrreprt (KOMA script)

' src=

8. June 2012 at 8:02

Nice post Tom. I’m actually writing a two-part (or three) on Writing the PhD thesis: the tools . Feel free to comment, I hope to update it as I write my thesis, so any suggestions are welcome.

8. June 2012 at 8:05

Thanks for the link. I just saw your post and thought I should really check out git sometimes :-). Best, Tom.

8. June 2012 at 8:10

Yes, git is awesome. It can be a bit overwhelming with all the options and commands, but if you’re just working alone, and probably on several machines, then you can do everything effortlessly with few commands.

11. June 2012 at 2:15

That’s what has kept me so far. But I’ll definitely give it a try. Thanks!

' src=

8. June 2012 at 8:08

What a great overview. Thank you, this will come handy… when I finally get myself to start writing that thesis 🙂

8. June 2012 at 14:12

Thanks and good luck with your thesis! Tom.

' src=

9. June 2012 at 4:08

Hi, I can recommend two important packages: lineno.sty to insert linenumbers (really helpful in the debugging phase) and todonotes (allows you to insert todo-notes for things you still have to do.)

11. June 2012 at 0:48

Thanks Uwe! I wrote an article on both, lineno and todonotes . Here is the documentation: lineno and todonotes for more details.

' src=

12. June 2012 at 15:51

Thanks for the post, i’m currently writing my master thesis 🙂

A small note: it seems that subfig is deprecated for the subcaption package: https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions#Subfloats

12. June 2012 at 16:05

Hey, thanks for the tip. Too bad they don’t say anything in the documentation apart from the fact that the packages are not compatible.

' src=

1. August 2012 at 21:11

good thesis template can be also found here (free): http://enjobs.org/index.php/downloads2

including living headers, empty pages, two-sided with front and main matter as well as a complete structure

2. August 2012 at 11:03

Thanks for the link to the thesis template!

' src=

15. November 2012 at 22:21

Hi Tom, I’m writing a report on spanish in LaTex, using emacs, auctex, aspell (~170pags. ~70 files included by now) and this blog is my savior every time because I’m quite new with all these.

The question: Is there anyway (other than \- in every occurrence) to define the correct hyphenation for accented words (non english characters like é)? I have three o four accented words, about the subject of my report, that occur near 100 times each, across several files, and the \hyphenation{} command can’t handle these.

20. November 2012 at 3:47

I was wondering what packages you load in your preamble. For a better hyphenation (and easier typing), you should use these packages:

See here for more details.

If this doesn’t help, please provide a minimal working example to illustrate the problem.

Thanks, Tom.

Leave a Reply Cancel reply

home | writing | TIL | now | about

Writing a thesis in latex.

This article is a guide to constructing a decent parent file for a thesis or dissertation compiled in Latex. The specific details implemented here, and included in the example files, are those set out by the guidelines for submission to the University of Nottingham, but can be easily amended to suit any sensible requirements.

Considerable attention has been paid to presenting the final document as a PDF file, which keeps the file size manageable (compared to postscript) and allows groovy add-ons such as hyperlinks and back-referencing. However, several hacks are required to attain good functionality from your PDF file and these can give the latex code a mysterious (and messy) appearance in places. While I highly recommend the inclusion of the PDF-related commands, they are not strictly necessary and can be ignored especially if you are new to Latex.

Note for Windows users

The code outlined below was designed and implemented on the unix system at Nottingham. For those of you unfortunate enough to be running a Windows box, a number of problems may arise when using the below code:

First off, not all the packages used will be present and will need to be installed. Probably the easiest way to do this is to google the package name with the extension .sty and save this file in the C:\VTEX\l2e\\ directory of your machine. Note that for the natbib package, you will also need to download the relevant .bst file, which in this case is unsrtnat.bst .

Also, many of the packages that are installed locally may need updating. For instance, the computers I have tested on both have old versions of the geometry and caption packages, which cause Latex to return errors. To resolve these problems, either download the latest versions, or remove the includefoot option from the geometry package and set the bottom margin to 1.4in.

Also, the code for compiling to PDF does not work so well in Windows, and so it is recommended that Windows users use the template without PDF code.

Requirements

The guidelines for theses to be submitted to the University of Nottingham specify that:

  • the document should be presented on single-sided a4 paper and typeset in a double-spaced size 10-12 font;
  • the left-hand margin should be at least 1.5 inches (4cm) to allow for binding;
  • the other three margins should be at least 1 inch (2.5cm).

Other settings such as the way chapter headings are formatted, and whether headers are included, are not specified and are up to the user. In this case, we’ll install headers and tinker with the chapter formatting.

Template files

Here are the template files which this page explains:

  • thesis_without_pdfcode.tex
  • thesis_with_pdfcode.tex

The appearance of both these files on the printed page will be identical; however after compilation into PDF (see the section below) and opening in Adobe Acrobat (or a similar PDF reader), the advantages that come with the PDF format will be apparent.

  • thesis_without_pdfcode.pdf
  • thesis_with_pdfcode.pdf

The rest of this page is devoted to explaining the code in these files.

Document structure

The document begins in a standard and entirely self-explanatory manner.

Preamble: essential packages

Next, the essential packages are loaded:

where the geometry package has been loaded to allow the margins to be set in a neat and consistent way. The non-obvious option includefoot ensures that the footer (which only contains the pagenumber) is included in the page and is thus 1 inch above the bottom of the page. Note that this option is only available in recent versions of the package: if you’re using an old version and can’t/won’t upgrade, then remove the offending option and extend the bottom margin to 1.4in. headheight=13.6pt is included due to to ensure compatibility with the fancyhdr package (and is not required if you don’t use the fancyhdr package). Also quite essential is the natbib package:

where the various options ensure that references appear in the document as:

…boiled dog can do maths claims experimenter [10,12,15-18].

Alternative referencing styles are easily implemented, see the natbib help file for more details. In fact, to use the natbib package, you’ll have to read at least a few lines of the help file so you understand the difference between \citet and \citep , and I insist you do that now.

Preamble: custom captions (optional)

We now set the figure captions to be elegant and dignified:

Note that early versions of this package don’t support the margin= and tableposition= options; in this case, these trimmings will have to be ignored.

Preamble: custom fonts (optional)

You can also choose an alternative font for both the text and the mathematical characters. This can be achieved by:

Aside from mathpazo , there are several other fonts available, such as chancery , palatino and times (all loaded in the same way).

Preamble: fancy headers (optional)

Feeling a little devil-may-care? If so, you’ll probably want to install some elegant headers along each page. This is easily achieved through the fancyhdr package:

The final complicated-looking three lines simply ensure that the headings for appendices are formatted correctly. (Without these lines, what should read “Appendix A” is set as “Chapter A”.)

Preamble: customised chapter/section headings (optional)

We now make use of several customisation options that are bundled with the sectsty package.

These alter the appearance of the first page of each chapter to have a centred title, with the word “chapter” set in small capitals immediately above. Feel free to employ your own individual and highly refined tastes here in choosing your own chapter/section settings.

Preamble: pdf options (optional)

If you want to publish your thesis on the internet, or even just to email it to someone, then you’ll want to store it in the ubiquitous PDF format. Doing so offers some neat facilities, such as hyperlinking, which are implemented by the hyperref package:

There are various other options you can pass to your favourite PDF reader via the \hypersetup command, such as pdftitle , pdfauthor and pdfsubject ; however, they’re not really essential. Note that the hyperlink colours have all been set to black for consistent printing. Should you want to distribute your thesis over the web, then it would be advisable to set these colours to red or something similarly vibrant and exciting.

Things get a little messy now as a hack is required to ensure the hyperlinks actually jump to the right place.

No need to worry about this code, let’s just move straight on.

Preamble: page layout

We now set various parameters to alter the general page layout:

The first two of these commands alter the paragraph formatting so that new paragraphs are not indented but separated from the previous one by a small amount of whitespace; the third sets the line spacing. The sharp-eyed among you will notice the discrepancy between our chosen line-spacing and that dictated by the university guidelines. However, no matter how poor your eyesight is, you’ll quickly appreciate that true double line-spacing (set with \renewcommand(\baselinestretch}{2} ) looks rubbish. In addition, Nottingham University are perfectly happy to accept theses set with the above line-spacing, which is more pleasing to the eye.

Some final settings:

Set which chapters to include when Latex is next run. The advantage of this method is that all your cross-references are remembered and Latex does not spit out loads of warnings.

Main matter

We now begin the document in earnest and define a suitable title:

followed by a dedication:

We now construct an abstract:

some acknowledgements:

and a contents page:

Now, we alter the pagenumbering to arabic and point to the relevant chapter files:

All your chapter files should be included here; to save time when editing, use the \includeonly command to specify which chapters to compile.

Finally, we make sure there is a link to the references section in the table of contents and reference the correct bibiography file (which in this case is called bibliography.bib ).

And there we have it: a complete thesis parent file that not only looks good on the printed page, but is fully functional and hyperlinked in PDF format.

Compiling to PDF

Whether you’ve included all the red PDF commands or not, you can convert your TEX file to PDF by running (in unix):

The additional argument to ps2pdf is required as the default paper size is US Letter. Note that you will probably need to bibtex your thesis file before running latex for the final time.

For Windows, first open a command window by going Start->Run and entering cmd . Provided MiKTeX and GhostScript are correctly installed then the necessary commands are:

The syntax for ps2pdf is slightly different in Windows compared to Unix - and note that the output pdf filename MUST be specified, else the ps file is overwritten and corrupted.

Something wrong? Suggest an improvement or add a comment (see article history ) Tagged with: latex Filed in: guides

Previous: Tutorial: the complex Ginzburg-Landau equation Next: Following log files with tail -f

Copyright © 2005-2023 David Winterbottom Content licensed under CC BY-NC-SA 4.0 .

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

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

utl home

Research Guides

Submit and publish your thesis.

  • The Graduate Thesis: What is it?
  • Thesis Defences
  • Deadlines and Fees
  • Formatting in MS Word

Formatting in LaTeX

  • Making Thesis Accessible
  • Thesis Embargo
  • Review and Release
  • Your Rights as an Author
  • Re-using Third Party Materials
  • Creative Commons Licenses for Theses
  • Turning Thesis into an Article
  • Turning Thesis into a Book
  • Other Venues of Publication

For formatting instructions and requirements see the Formatting section of the School of Graduate Studies website. The thesis style template for LaTeX ( ut-thesis ) implements these requirements. You are not required to use the template, but using it will make most of the formatting requirements easier to meet.

►► Thesis template for LaTeX .

Below are some general formatting tips for drafting your thesis in LaTeX.  In addition, there are other supports available:

  • Regular LaTeX workshops are offered via the library, watch the library workshop calendar at https://libcal.library.utoronto.ca/
  • With questions about LaTeX formatting, contact Map and Data Library (MDL) using this form
  • There are also great resources for learning LaTeX available via Overleaf

Many common problems have been solved on the TeX - LaTeX Stack Exchange Q & A Forum

LaTeX Template

To use the LaTeX and ut-thesis , you need two things: a LaTeX distribution (compiles your code), and an editor (where you write your code). Two main approaches are:

  • Overleaf : is a web-based platform that combines a distribution (TeX Live) and an editor. It is beginner-friendly (minimal set-up) and some people prefer a cloud-based platform. However, manually uploading graphics and managing a bibliographic database can be tedious, especially for large projects like a thesis.
  • A LaTeX distribution can be installed as described here . ut-thesis can then be installed either: a) initially, with the distribution; b) automatically when you try to compile a document using \usepackage{ut-thesis} ; or manually via graphical or terminal-based package manager for the distribution.
  • The LaTeX distribution allows you to compile code, but provides no tools for writing (e.g. syntax highlighting, hotkeys, command completion, etc.). There are many editor options that provide these features. TeXstudio is one popular option.

Occasionally, the version of ut-thesis on GitHub  may be more up-to-date than the popular distributions (especially yearly TeX Live), including small bug fixes. To use the GitHub version, you can download the file ut-thesis.cls (and maybe the documentation ut-thesis .pdf ) and place it in your working directory. This will take priority over any other versions of ut-thesis on your system while in this directory.

LaTeX Formatting Tips

Here are a few tips & tricks for formatting your thesis in LateX.

Document Structure

Using the ut-thesis document class, a minimal example thesis might look like:

\documentclass{ut-thesis} \author {Your Name} \title {Thesis Title} \degree {Doctor of Philosophy} \department {LaTeX} \gradyear {2020} \begin {document}   \frontmatter   \maketitle   \begin {abstract}     % abstract goes here   \end {abstract}   \tableofcontents   \mainmatter   % main chapters go here   % references go here   \appendix   % appendices go here \end {document}

►►  A larger example is available on GitHub here .

You may want to consider splitting your code into multiple files. The contents of each file can then be added using \input{filename} .

The usual commands for document hierarchy are available like \chapter , \section , \subsection , \subsubsection , and \paragraph . To control which appear in the \tableofcontents , you can use \setcounter{tocdepth}{i} , where i = 2 includes up to \subsection , etc. For unnumbered sections, use \section* , etc. No component should be empty, such as \section{...} immediately followed by \subsection{...} .

Note: In the examples below, we denote the preamble vs body like:

preamble code --- body code

Tables & Figures

In LaTeX, tables and figures are environments called “floats”, and they usually don’t appear exactly where you have them in the code. This is to avoid awkward whitespace. Float environments are used like \begin{env} ... \end{env} , where the entire content ... will move with the float. If you really need a float to appear exactly “here”, you can use:

\usepackage{float} --- \begin{ figure}[H] ... \end {figure}

Most other environments (like equation) do not float.

A LaTeX table as a numbered float is distinct from tabular data. So, a typical table might look like:

\usepackage{booktabs} --- \begin {table}   \centering   \caption {The table caption}   \begin {tabular}{crll}     i &   Name & A &  B \\     1 &  First & 1 &  2 \\     2 & Second & 3 &  5 \\     3 &  Third & 8 & 13   \end {tabular} \end {table}

The & separates cells and \\ makes a new row. The {crll} specifies four columns: 1 centred, 1 right-aligned, and 2 left-aligned.

Fancy Tables

Some helpful packages for creating more advanced tabular data:

  • booktabs : provides the commands \toprule , \midrile , and \bottomrule , which add horizontal lines of slightly different weights.
  • multicol : provides the command \multicolumn{2}{r}{...} to “merge” 2 cells horizontally with the content ... , centred.
  • multirow : provides the command \multirow{2}{*}{...} , to “merge” 2 cells vertically with the content ... , having width computed automatically (*).

A LaTeX figure is similarly distinct from graphical content. To include graphics, it’s best to use the command \includegraphics from the graphicx package. Then, a typical figure might look like:

\usepackage{graphicx} --- \begin {figure}   \centering   \includegraphics[width=.6 \textwidth ]{figurename} \end {figure}

Here we use .6\textwidth to make the graphic 60% the width of the main text.

By default, graphicx will look for figurename in the same folder as main.tex ; if you need to add other folders, you can use \graphicspath{{folder1/}{folder2/}...} .

The preferred package for subfigures is subcaption ; you can use it like:

\usepackage{subcaption} --- \begin {figure} % or table, then subtable below   \begin {subfigure}{0.5 \textwidth }     \includegraphics[width= \textwidth ]{figureA}     \caption {First subcaption}   \end {subfigure}   \begin {subfigure}{0.5 \textwidth }     \includegraphics[width= \textwidth ]{figureB}     \caption {Second subcaption}   \end {subfigure}   \caption {Overall figure caption} \end {figure}

This makes two subfigures each 50% of the text width, with respective subcaptions, plus an overall figure caption.

Math can be added inline with body text like $E = m c^2$ , or as a standalone equation like:

\begin {equation}   E = m c^2 \end {equation}

A complete guide to math is beyond our scope here; again, Overleaf provides a great set of resources to get started.

Cross References

We recommend using the hyperref package to make clickable links within your thesis, such as the table of contents, and references to equations, tables, figures, and other sections.

A cross-reference label can be added to a section or float environment using \label{key} , and referenced elsewhere using \ref{key} . The key will not appear in the final document (unless there is an error), so we recommend a naming convention like fig:diagram , tab:summary , or intro:back for \section{Background} within \chapter{Intro} , for example. We also recommend using a non-breaking space ~ like Figure~\ref{fig:diagram} , so that a linebreak will not separate “Figure” and the number.

You may need to compile multiple times to resolve cross-references (and citations). However, this occurs by default as needed in most editors.

The LaTeX package tikz provides excellent tools for drawing diagrams and even plotting basic math functions. Here is one small example:

\usepackage{tikz} --- \begin {tikzpicture}   \node [red,circle]  (a) at (0,0) {A};   \node [blue,square] (b) at (1,0) {B};   \draw [dotted,->]   (a) -- node[above]{ $ \alpha $ } (b); \end {tikzpicture}

Don’t forget semicolons after every command, or else you will get stuck while compiling.

There are several options for managing references in LaTeX. We recommend the most modern package: biblatex , with the biber backend.  A helpful overview is given here .

Assuming you have a file called references.bib that looks like:

@article{Lastname2020,   title = {The article title},   author = {Lastname, First and Last2, First2 and Last3 and First3},   journal = {Journal Name},   year = {2020},   vol = {99},   no = {1} } ...

then you can cite the reference Lastname2020 using biblatex like:

\usepackage[backend=biber]{biblatex} \addbibresource {references.bib} --- \cite {Lastname2020} ... \printbibliography

Depending on what editor you’re using to compile, this may work straight away. If not, you may need to update your compiling command to:

pdflatex main && biber main && pdflatex main && pdflatex main

Assuming your document is called main.tex . This is because biber is a separate tool from pdflatex . So in the command above, we first identify the cited sources using pdflatex , then collect the reference information using biber , then finish compiling the document using pdflatex , and then we compile once more in case anything got missed.

There are many options when loading biblatex to configure the reference formatting; it’s best to search the CTAN documentation for what you want to do.

Windows users may find that biber.exe or bibtex.exe get silently blocked by some antivirus software. Usually, an exception can be added within the antivirus software to allow these programs to run.

  • << Previous: Formatting in MS Word
  • Next: Making Thesis Accessible >>
  • Last Updated: Sep 15, 2023 3:23 PM
  • URL: https://guides.library.utoronto.ca/thesis

Library links

  • Library Home
  • Renew items and pay fines
  • Library hours
  • Engineering
  • UT Mississauga Library
  • UT Scarborough Library
  • Information Commons
  • All libraries

University of Toronto Libraries 130 St. George St.,Toronto, ON, M5S 1A5 [email protected] 416-978-8450 Map About web accessibility . Tell us about a web accessibility problem . About online privacy and data collection .

© University of Toronto . All rights reserved. Terms and conditions.

Connect with us

Follow us on twitter

  • more social media
  • LaTeX Thesis
  • Graduate Academic Affairs

LaTeX is a powerful tool for document creation, especially for documents including extensive mathematical notation. 

LaTeX Downloads

  • Sample thesis
  • Figure Help
  • Bibliography Help
  • Thesis document class file

Try MATLAB software (for numerical computation, visualization, and programming)

Learn more...

Information Technology

LaTeX Your Thesis

General thesis tips, about the thesis template, changing headers, using and modifying sections, handling images and tables, landscape orientation, managing paragraph spacing, uploading the thesis template to overleaf, add a collaborator, managing your bibliography, choosing a bibliography style, how to cite a reed thesis, changing the title of your bibliography, fragment your thesis with \include, using labels and references, adding appendices, including full page pdfs.

  • Additional Resources - LaTeX Cheat Sheet
  • BACK UP YOUR THESIS. Often you will not realize for days or weeks that important paragraph or page is missing. Make recovery as easy as possible by keeping a dated backup of each writing session. Then copy those backups to at least two locations other than your hard drive: your home server, Gmail account, thumb drive, the options are wide and numerous. There is no excuse for not backing up the most important document of your Reed career.
  • Start your bibliographic database the day you start reading. Keep it up to date and annotate it, so you know where it came from (library, Summit, ILL, public library, professor), whether you've read it, and where you want to cite it. This will make the writing process less frustrating and creating the bibliography seamless.
  • Think of thesis formatting as a form of productive procrastination. Please don't put it off until the last week.
  • BACK UP. No, seriously. It's not "if" your hard drive fails, it's "when." Not to scare you or anything, but it's a good habit, like buckling your seat belt or not leaving your laptop unattended. You really don't want to wish you had taken that small precaution.
  • Keep the editable original of each graphic you want to include in your thesis in one folder. Later you may need to change a graphic quickly and having the editable original makes it easy. For graphs, keep the original Excel/JMP/Stata document, not a PDF. For photographs, keep a high resolution copy (such as a tiff). For drawings and illustrations, keep the original Illustrator document.
  • Use the timesaving benefits of LaTeX from the first day. Cross references can refer to tables, graphics, and chapters so you do not have to update references as your thesis changes. Use comments to make notes about what needs to added or changed.
  • Enjoy the experience! And get some sleep, food and relaxation on occasion. Hundreds of people did this before you; you can do this too.

The thesis template, available for download here , contains two main files of importance: Reedthesis.cls and Thesis.tex . (As you noticed, there are many other files in the folder. For more information about all the files LaTeX creates, see our article on the subject. ) Reedthesis.cls is a document class like article or book, and so must be defined in the preamble (see the section about document classes for more info ). Additionally, since the average installation (even Reed's) does not include Reedthesis.cls, you will have to bring the file wherever you want to work on your thesis.

The thesis template folder also contains bonus materials you may find helpful, such as an array of bibliography style files (.bst) that can support an undergraduate thesis citation and files already modified to work with a psychology major's specific needs. So make sure that you have the latest version of the thesis template and read through the thesis.tex file for more complete overview of the template's contents.

Common Queries

While the content of your thesis is certainly much more important than the appearance, a nicely typeset thesis will be more pleasant to look upon ten years from now. We have collected nearly every query for the last few years so you can make the changes you want and get back to revising your latest chapter. That typo on the first page will bug you even more than the headers once the thesis is bound and in the library. Most of these answers are links that lead to other pages in our LaTeX documentation because they fit well elsewhere and this page would be much too long if we decided to be redundant.

If you don't like how your headers appear, you can change them. That is, they are modifiable in LaTeX, but your adviser or the library might not like the change. But people change how they look all the time (usually to have the name of the chapter in small caps and without the title of the current \section), so the advanced LaTeX page has a few ways to go about tweaking the headers .

When using Reedthesis.cls, you will use \chapter{ optional title here } to denote the beginning of a new chapter (obviously) while \section{ title } and \subsection{ title } will subdivide those chapters. You do not need to use \subsection if you don't wish to, but \section will probably prove very useful to break up your chapters.

If you don't like the automatic numbering of \chapter, \section and \subsection, you can easily eliminate the numbering by adding an asterix to the command ( \chapter*{ title }, \section*{ title } , etc.), but then the section won't show up in the Table of Contents. To learn how to make sure these show up in the ToC, and to learn more about sectioning commands in general, check out the advanced LaTeX page .

In order to add an image in LaTeX, you must use the package graphicx and place the image ( \includegraphics{ imagename } ) inside the figure environment. Be sure to give a caption if necessary, but remember that LaTeX will add the "Figure x.x" to your caption on the typeset document. For more information on handling images, including the answers to our most common questions, see our graphics documentation . To make your life easier, I highly suggest that you read the section on using references and labels .

Like figures, tables also need to be in a float environment such as tabular or longtable . For an introduction to tables or to learn how to do more complex table formatting, see our documentation on tables . To learn how to change their position, numbering or presentation, the graphics documentation covers the same material. You may have to replace figure with table wherever appropriate, but the commands are basically the same. Feel free to stop by the CUS desk or try Google if you get lost!

When you have a table or figure that is too wide for your page, you will need to rotate your page to be in landscape rather than portrait orientation. To avoid rotating your headers and footers as well, use the package lscape (for more information on packages, see the advanced LaTeX section ) and enclose whatever needs to be rotated in the landscape environment:

\begin{landscape} \begin{figure}[htbp] \caption{A Really Wide Figure} \includegraphics{panoramicimage} \label{pan} \end{figure} \end{landscape}

This will keep the headers and page numbers in the portrait orientation, but rotate your figure or table as well as the appropriate caption. You do not want to use the package Portland ; this rotates the headers and footers as well, and the registrar will probably not accept such a setup.

The line breaking and spacing algorithms of LaTeX are not always successful. Sometimes the space between paragraphs is inconsistent from page to page, or even within the same page. If this happens to you, try ignoring it for a bit and continue to write your paper. Often the addition of a new subsection or just more words will be reorganized into a more pleasing arrangement.

But don't add unnecessary bulk to your thesis just to make it look good. Try putting this in the preamble: \setlength{\parskip}{0pt} . This sets the inter-paragraph spacing to 0 pts. You could also tell LaTeX that it can be more permissive when placing page breaks by putting \allowdisplaybreaks or \raggedbottom in the preamble. If none of these solutions work and you don't want to add more content to your finished chapter, bring your .tex file to the CUS desk and we shall see what we can do.

Using Overleaf

Overleaf is an online LaTeX editor that allows one to use LaTeX software without downloading or configuring. It has a variety of templates, but can also be used to make changes on our thesis template. 

  • Download the LaTeX template .zip file from the Thesis Templates section at downloads.reed.edu
  • Go to overleaf.com and create an account. We recommend using personal credentials so you don’t lose any data after graduation. Note: If you have a subscription through Reed you’ll have to use your Reed credentials instead

Image shows overleaf logo in upper left corner, below is a green button which says "New Project" with a dropdown menu offering "Blank project", "Example project", "Upload Project", and "Import from Github". "Upload Project" is highlighted in green

  • Select template .zip file from your computer and click Upload  if prompted.
  • Using the template is the same as with any LaTeX compiler  
  • Thesis edits should be made to thesis.tex, and a live version can be viewed by clicking Recompile . You can also upload your own .bib file to your project instead of using the example prelim.bib .

You can add your adviser as a collaborator so they may leave comments on your work as you go. Without a subscription you can have a single collaborator, with a student subscription you can have up to 6. If you are interested in joining our pilot subscription program, inquire by emailing [email protected] .

  • Open your project.

This is a screenshot from the upper right hand corner of a screen. There is a dark bar which has five options with an icon before each one. The options read: "Review", "Share", "Submit", "History", "chat". "Share" is highlighted.

Bibliographies

Unless you are doing a creative writing thesis, you will read way too much for your thesis. As a result, your bibliography will be ridiculously long. Thankfully, there is this great program called BibTeX that will typeset your bibliography for you. For more general information on using BibTeX to create your bibliography, as well as choosing a bibliography format and using a bibliography manager, see our BibTeX documentation .

While it is possible to create a bibliography manually , and there are reasons to do so, your senior year will be made a bit easier if you take advantage of BibTeX's automation . We strongly suggest that you use an application such as JabRef or BibDesk , both of which have documentation on the BibTex page. 

The BibTeX page has the following advice for creating your bibliography in BibTeX, but I thought it was worth repeating here:

  • Like with thesis formatting, the sooner you start compiling your bibliography for something as large as thesis, the better. Typing in source after source is mind-numbing enough; do you really want to do it for hours on end in late April? Think of it as procrastination.
  • When you have more than one author or editor, you need to separate each author's name by the word and .
  • The cite key (a citation's label) needs to be unique from the other entries.
  • Bibliographies made using BibTeX (whether manually or using a manager) accept LaTeX markup, so you can italicize and add symbols as necessary.
  • To force capitalization in an article title or where all lowercase is generally used, bracket the capital letter in curly braces.
  • You can add a Reed Thesis citation option. In fact, your bibliography style (.bst) may already have the option. See the thesis template for more details.

If you know what bibliography style you need to be using (Chicago or MLA, for example), then you should check out the available bibliography styles on the page about BibTeX styles . If your discipline varies with regard to preferred bibliography style, ask your adviser which format or journal you should use, then check out the BibTeX style page for a Reed edition, or CTAN.org for most other styles. 

A normal bibliography style (.bst) has formats for a PhD thesis and a Master's thesis, but no preset format for an undergraduate thesis. In your .bib file, use the Phd. thesis entry type, and in the optional type field, enter "Reed thesis" or "Undergraduate thesis" and that will be displayed instead of "Phd.thesis".

The default bibliography title is just "Bibliography," but if you want to change this, LaTeX gives you an easy way to do so. Here is an example of a bibliography renamed to "Works Cited." Note the placement after the command \backmatter and before the commands that make the bibliography ( \bibliographystyle and \bibliography ).

\backmatter \renewcommand{\bibname}{ Works Cited } \bibliographystyle{plain} \bibliography{thesis}

Special Topics In Thesis: Tricks to Make Life Easier

Thesis may be scary, but putting it together doesn't have to be. A number of recent alumni answered a call for recommendations to the next crop of seniors; here are the computer related gems.

Your thesis is big, or at least it will be soon enough. Instead of typing everything into the thesis template, you can have separate files for each chapter and then include them in the thesis template. To learn more about using the commands \include and \input , see the appropriate section in the advanced LaTeX documentation.

If you've made a table or figure, you have probably noticed the command \label{default} . If you want to refer to that table or figure elsewhere in your document, you need only to write \ref{default} and your typeset document will replace that ref with the number of the item. But you can refer to more than just tables and figures with ease:

  • For figures and tables, the label command should be inserted right after the \caption .
  • For equations or lists, the label command should be within the environment as a whole.
  • For chapters or sections, it will refer to the first preceding section title, whether it is a subsection, section, or chapter.
  • If you want the page number of the reference, use the \pageref{ marker } command. If you want just the reference, use the \ref{ marker } command. For correct spacing, you may wish to precede the reference commands with a tilde (~) if you are using the reference in a sentence or text.
  • You will need to typeset your document at least twice to see cross-references reflect any changes. You will know that you need to typeset again if you see question marks where there should be references.

To add an appendix to your thesis, find \appendix towards the end of your thesis template. Right after the \appendix , it should have another \chapter command, in which you can specify the name of your appendix. This is what the template has:

\appendix \chapter{The First Appendix} \chapter{The Second Appendix, For Fun}

You can either write directly in the template as if the appendix is just another chapter, or stick an external document in using \input (for .tex documents only, see the documentation on this ) or \includegraphics (for PDFs and other formats, see below). Your appendices will appear in the Table of Contents as Appendix A: Appendix Name (the second appendix will be Appendix B, and so on). The appendix itself will have both Appendix A and the appendix title on separate lines.

If you want to remove the "appendix" part of your appendix title or otherwise modify how that part of the title is displayed, remove \appendix from your thesis, thus making your appendices into normal chapters. You then need to keep the appendix from being numbered as "Chapter # ", so make the following modifications to your document:

Original: \appendix \chapter{The First Appendix} To make the appendix named Appendix: The First Appendix, change the above to: \chapter*{Appendix: The First Appendix} \addcontentsline{toc}{chapter}{Appendix: The First Appendix} \chaptermark{Appendix} \markboth{Appendix}{Appendix}

The \chapter* creates an unnumbered chapter and \addcontentsline adds the chapter to the Table of Contents with the title you specify. The commands \chaptermark and \markboth handle the headers. For more on modifying chapter names, look at the documentation on sectioning . To learn more about changing headers, read the Headers In a Thesis section.

Music Majors: There are two LaTeX related routes to typesetting music, MusicTeX and LilyPond. However, past music seniors have struggled to incorporate the files from both programs into their theses. The official CUS recommendation is to use Finale to typeset your music, then export the sheet music to PDF. (See this page to learn how to create pdfs in a program such as Finale.) Using \includepdf (with the package PDFPages ) is a great way to add them. PDFPages is a powerful and flexible way to include multi-page PDF files in your LaTeX document. Example: \includepdf[pages=1-8 offset=15 -15,scale=.80, frame=true,pagecommand={\thispagestyle{plain}}]{Orlando.pdf}

Additional Resources

For a quick LaTeX Cheat Sheet, please visit https://www.stdout.org/~winston/latex/ .

Overleaf for LaTeX Theses & Dissertations: Using Templates on Overleaf

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

LaTeX templates for journals, theses, dissertations, CVs, resumes, papers, presentations, assignments, letters, project reports, and more.

Start your projects with quality LaTeX templates for journals, theses, dissertations, CVs, resumes, papers, presentations, posters, assignments, letters, project reports, and more.

Getting started

Start with Overleaf templates

Overleaf templates make it easy to get started with all types of projects - from papers and presentations to newsletters, CVs, and much more! It's also a great way to learn LaTeX and produce professional looking projects quickly.

Begin Your Work Using the Official 'University' Thesis Template on Overleaf

(If your University has an official thesis template published on Overleaf, you can customize this box accordingly with a link to the template)

Write your thesis using the official ' Name of University goes here ' thesis template

Find your University's template on Overleaf here ( insert link to official LaTeX thesis template on Overleaf Gallery or custom Overleaf institutional portal template page ).

Overleaf Template Gallery

Find templates on Overleaf

Visit our thesis template gallery

latex thesis

Creating your own

Make your own templates on Overleaf

Upload or create templates for assignments, presentations, theses, posters, and student/faculty journals for your institution. Just create it as a project on Overleaf and use the publish menu.

latex thesis

Follow Us for More

New templates are added all the time. Follow us on Twitter for the highlights!

  • << Previous: Home
  • Next: Reference Managers and Overleaf >>
  • Last Updated: Oct 6, 2022 1:00 PM
  • URL: https://guides.lib.virginia.edu/overleaf-dissertations
  • 434-924-3021
  • [email protected]
  • Ask a Librarian
  • UVA Shannon Library P.O. Box 400113 160 McCormick Road Charlottesville, VA 22904

About the Library

  • Staff Directory
  • Fellowships

Using the Library

  • Library Use Policies
  • Off-Grounds Access
  • ITS Computing Accounts
  • Accessibility Services
  • Emergency Information
  • UVA Privacy Policy
  • Tracking Opt-out

Other Sites

  • Cavalier Advantage
  • Library Staff Site

latex thesis

University of Rhode Island

  • Future Students
  • Parents and Families

College of Engineering

  • Research and Facilities
  • Departments

Guide to Writing Your Thesis in LaTeX

Step 4: configure the options specific to your thesis.

At this point, it is assumed that you have a working LaTeX distribution, an editor, have downloaded and installed the necessary template files, and confirmed that you can build this sample thesis . If not, do that first. Now we will explain how to set things like the title, the author name, and whether it is a masters thesis or a doctoral dissertation.

Start by opening the file thesis.tex in your editor.

Setting the Class Options

The first line of the file will be:

This tells LaTeX to use the urithesis document class with all default options. There are many options that that can be given, but for now we will only concern ourselves with one.

If this is a Ph.D. dissertation, change the first line to be:

Setting the Title and Author

To set the title, you use the command:

Make sure to use proper capitalization.

Since you will be the author, set your name using the command:

The tilde between the middle initial and the last name tells LaTeX that the period does not indicate the end of a sentence, and to use a normal interword space.

The Bibliography Source File

The references will come from one or more .bib files that you create. This is the only type of file without a .tex extension that you will need to edit. The line:

tells BibTeX to look in the file references.bib for references cited in the thesis. The argument to the \reffile command can be a comma separated list of files (without the .bib extension), and it will look in all of those files.

The Preliminary Material

The pages that come before the first chapter are called the preliminary material. See the page Guidelines for the Format of Theses and Dissertations , on the Graduate School’s web site, for more information about the preliminary material. The preliminary material includes, in this order:

The automatic sections will be generated automatically, and you need not worry about them. The List of Tables and List of Figures sections will only be generated if the thesis contains any tables or figures, respectively. The argument to the command to include the four manual sections, is the name of the .tex file that contains the content for that section, without the .tex extension. For example the abstract is included with the command:

which means it will us the contents of the file abstract.tex as the abstract. The file abstract.tex should contain only the text of the abstract, as the title will be generated automatically.

The Chapters

Chapters are included with the command:

which will include the file chapterN.tex in the thesis. There should be one \newchapter{} command for each chapter of the thesis.

The chapter source files should each begin with the command

followed by the contents of the chapter.

The Appendices

Appendices are optional, but if present, they are included with the command:

which will include the file appendixN.tex in the thesis. There should be a \newappendix{} command for each appendix of the thesis.

The main difference between appendices and chapters, are that chapters are numbered starting with 1, while appendices start with the letter A. The contents of an appendix is identical to that of a chapter. Each appendix source file should begin with the command:

command, just like with chapters.

Additional Considerations

By default, the department named on the title page is Electrical Engineering, but that can be changed by using the command:

before any of the chapters are included.

The year that the thesis is generated is displayed on the title page and approval page, but the Graduate School requires that year must be the year of your official graduation. To set that date to a specific year, other than the current year, use the command:

before the \begin{document} command.

An academic thesis, also known as a dissertation, is a substantial work produced by a graduate student to communicate their research and earn a degree. A thesis will typically include a review of the current state of research in the field of study followed by a central hypothesis to be investigated. The bulk of the thesis will then focus on the methods and results of the research performed, followed by a discussion on how the results add to the field in general. Theses are long, highly structured and include a lot of advanced document elements.

latex thesis

This template is designed for writing books and graduate-level theses and provides numerous examples and documentation to enable complex requirements. The design features a relatively narrow main text column with an adjacent wide margin to house notes, figures, tables, citations and captions.

  • View Template Information

Masters/Doctoral Thesis

This template provides a full framework for writing a graduate level thesis. It is carefully structured and separated into multiple parts for easy editing. Included are the following pages/sections: a cover page, declaration of authorship, quotation, abstract, acknowledgements, contents page(s), list of figures, list of tables, abbreviations, physical constants, symbols, dedication, example chapter, example appendix and bibliography.

Classicthesis Typographic Thesis

This template has been designed as a homage to the Elements of Typographic Style. As such, it has an air of efficiency and optimal design. It is suitable for any high-level degree thesis such as for a PhD, Masters or Honors. Sections within the thesis are clearly separated in a consistent way, as are sections within each chapter. The default structure of the thesis proceeds in the following order: title page, dedication, abstract, publications, acknowledgements, contents, list of tables/figures/listings, acronyms, content chapters, appendices, bibliography, colophon and declaration.

Maggi Memoir Thesis

This template uses the memoir document class to beautifully typeset a thesis. It is suitable for any high-level degree thesis such as for a PhD, Masters or Honors. The layout of the content is in a thin format to promote easy reading and the template features advanced specification of margins and trimming. The thesis boasts a professional look which is immediately obvious from the title page itself and carries through the design of the rest of the document. Three custom fonts are used in the template to match the design and beautifully display your content.

latex thesis

LaTeX Templates Information

General enquiries [email protected]

Most templates licensed under CC BY-NC-SA 4.0

LaTeX Templates is developed in New Zealand

© Creodocs Limited. All Rights Reserved.

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

武汉大学本科毕业论文 LaTeX 模版 2024

Hong-WJ/whu-thesis-2024

Folders and files, repository files navigation, 武汉大学毕业论文 latex 模板.

License: MIT

本项目为武汉大学本科毕业论文 LaTeX 模板,基于WHUTUG的模板 武汉大学毕业论文 LaTeX 模版 进行了修改以符合计算机学院2024的格式要求

已更新Overleaf模板: whu-thesis-2024 - Overleaf, Online LaTeX Editor

**注意, Overleaf 模板中目前需手动将导师参数头advisor改为advisor-name **

* 由于模板更新频繁,请确保使用 whu-thesis 的最新版本,并在使用之前将所有宏包更新至最新。

根据 《武汉大学本科生毕业论文(设计)书写印制规范》 、 武汉大学博士学位论文撰写及印制规格的规定 、 武汉大学硕士学位论文印制规定 编写,力求合规,简洁,易于实现,用户友好。

latex thesis

正文样例可以参照 whu-thesis-demo

开题报告样例可以参照 opening-demo

使用前请阅读 使用文档

推荐两种方式进行编辑和编译:

Overleaf 在线编译

本地编译需要安装 TeX 发行版软件, 具体可参见 本地安装使用指南

Overleaf 是一个简洁的在线 LaTeX 编辑器。无需安装,实时共享,版本控制。该模板支持了 Overleaf 的在线编辑,可以从上面的模板链接直接创建自己的项目。

使用该模板时,需要设置 XeLaTeX 或 LuaLaTeX 为编译器,具体步骤请查看 Overleaf 在线编辑

latex thesis

关于模板使用、参考文献引用等常见问题请移步 Wiki

如果在使用中发现 bug ,或遇到了「 与预期效果不一致 」的情况,请按照以下步骤操作:

  • 阅读学校的 书写印制规范文件 ,判断是否符合要求;
  • 前往项目 Wiki 查看相关说明;
  • 将 TeX 发行版和宏包升级到最新,并且将模板升级到 Github 上最新版本,查看问题是否已经修复;
  • 在 GitHub Issues 中搜索该问题的关键词;
  • 提出新的 Issue ,并说明系统、TeX 版本、出现的问题等关键信息, 如果信息不全、语焉不详,您可能将不会得到很好的解答 。

如果只是「 如何使用 」上的问题,可以前往 Discussions 进行讨论;其他问题,请尽量提供完整信息,在 Issues 区提出。

  • 关于认真做好2024届本科生毕业论文(设计)答辩工作的通知
  • 支持打印模式、课程报告模式。

欢迎提交 Pull Request。

  • bsThesisWHU
  • HUSTPaperTemp
  • TJU-thesis-template
  • xdba-thesis
  • NEUBachelorThesis

Gallery — Thesis

Gallery Items tagged Thesis

Show all Gallery Items

Your thesis or dissertation is often the most important single piece of work you’ll produce as a student (whether it be your final year undergraduate research project or your complete Masters / PhD thesis). These templates, many provided by the university themselves as official layout guidelines, include sections for you to add all the relevant author information (your university, department, supervisor, year, etc) along with placeholder chapters for your introduction, background, method, results, conclusion / discussion, references and appendices.

CUG_中国地质大学(武汉)本科生毕业论文模板

Related Tags

Have you checked our knowledge base ?

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

COMMENTS

  1. 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 ...

  2. Writing a thesis in LaTeX

    Writing a thesis is a time-intensive endeavor. Fortunately, using LaTeX, you can focus on the content rather than the formatting of your thesis. The following article summarizes the most important aspects of writing a thesis in LaTeX, providing you with a document skeleton (at the end) and lots of additional tips and tricks. Document class.

  3. 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. Here we provide a guide to getting started on writing your thesis in LaTeX, using a standard ...

  4. How to Write a Thesis in LaTeX (Part 5): Customising Your ...

    In the previous post we looked at adding a bibliography to our thesis using the biblatex package.In this, the final post of the series, we're going to look at customising some of the opening pages. In the first video we made a rather makeshift title page using the \maketitle command and by using an \includegraphics command in the \title command. Although this works, it doesn't give us as much ...

  5. Writing a Thesis in LaTeX

    Overview. This article is a guide to constructing a decent parent file for a thesis or dissertation compiled in Latex. The specific details implemented here, and included in the example files, are those set out by the guidelines for submission to the University of Nottingham, but can be easily amended to suit any sensible requirements.

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

    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. LaTeX templates for writing a thesis

    The thesis template site mostly just links to available external sites with templates. It provides links to ready-to-go thesis templates of various universities worldwide. There's even a google map for viewing the templates origins on the world map. Besides LaTeX templates there are also LyX thesis templates.

  8. LaTeX Theses and Dissertations

    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.

  9. How to write a thesis using LaTeX **full tutorial**

    Get started with LaTeX using Overleaf: https://www.overleaf.com/?utm_source=yt&utm_medium=link&utm_campaign=im22tb. My thanks to Overleaf for sponsoring t...

  10. How to Write a Thesis in LaTeX pt 1

    In this video series we're going to show you how to create a thesis using LaTeX. In this first video we look at getting the basic document structure right.To...

  11. Guide to Writing Your Thesis in LaTeX

    Step 1: Install LaTeX and a LaTeX Aware Editor. LaTeX is not a word processor, it is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents, but it can be used for almost any form of publishing. LaTeX encourages authors not to worry too much about the appearance of ...

  12. Formatting in LaTeX

    Installing. To use the LaTeX and ut-thesis, you need two things: a LaTeX distribution (compiles your code), and an editor (where you write your code).Two main approaches are: Overleaf: is a web-based platform that combines a distribution (TeX Live) and an editor.It is beginner-friendly (minimal set-up) and some people prefer a cloud-based platform.

  13. Overleaf, Online LaTeX Editor

    An online LaTeX editor that's easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more. ... Overleaf is indispensable for us. We use it in our research, thesis writing, project proposals, and manuscripts for publication. When it comes to writing, it's our main tool. Christopher Collins .

  14. LaTeX Thesis

    LaTeX is a powerful tool for document creation, especially for documents including extensive mathematical notation. LaTeX Downloads Sample thesis Table Help Figure Help Bibliography Help symbols

  15. LaTeX Your Thesis

    Overleaf is an online LaTeX editor that allows one to use LaTeX software without downloading or configuring. It has a variety of templates, but can also be used to make changes on our thesis template. Uploading the thesis template to Overleaf. Download the LaTeX template.zip file from the Thesis Templates section at downloads.reed.edu

  16. tuna/thuthesis: LaTeX Thesis Template for Tsinghua University

    ThuThesis is an abbreviation of T sing h ua U niversity Thesis LaTeX Template. This package establishes a simple and easy-to-use LaTeX template for Tsinghua dissertations, including general undergraduate research papers, masters theses, doctoral dissertations, and postdoctoral reports. An English translation of this README follows the Chinese ...

  17. Using Templates on Overleaf

    (If your University has an official thesis template published on Overleaf, you can customize this box accordingly with a link to the template) Write your thesis using the official 'Name of University goes here' thesis template Find your University's template on Overleaf here (insert link to official LaTeX thesis template on Overleaf Gallery or custom Overleaf institutional portal template page).

  18. Guide to Writing Your Thesis in LaTeX

    Now we will explain how to set things like the title, the author name, and whether it is a masters thesis or a doctoral dissertation. Start by opening the file thesis.tex in your editor. Setting the Class Options. The first line of the file will be: \documentclass{urithesis} This tells LaTeX to use the urithesis document class with all default ...

  19. Basic thesis template

    This Thesis LaTeX template is an ideal starting point for writing your PhD thesis, masters dissertation or final year project. The style is appropriate for most universities, and can be easily customised. This LaTeX template includes a title page, a declaration, an abstract, acknowledgements, table of contents, list of figures/tables, a ...

  20. LaTeX Software for Thesis and Document Preparation and the Overleaf

    LaTeX Template for a UW Thesis. A LaTeX thesis template has been maintained by IST for many years. The template has been uploaded to Overleaf, and is prominent in UW Overleaf portal. This template is updated regularly as we are made aware of changes required by UW's Graduate Studies and Postdoctoral Affairs department.

  21. LaTeX Templates

    This template uses the memoir document class to beautifully typeset a thesis. It is suitable for any high-level degree thesis such as for a PhD, Masters or Honors. The layout of the content is in a thin format to promote easy reading and the template features advanced specification of margins and trimming. The thesis boasts a professional look ...

  22. GitHub

    本项目为武汉大学本科毕业论文 LaTeX 模板,基于WHUTUG的模板 武汉大学毕业论文 LaTeX 模版 进行了修改以符合计算机学院2024的格式要求. 已更新Overleaf模板:whu-thesis-2024 - Overleaf, Online LaTeX Editor **注意, Overleaf 模板中目前需手动将导师参数头advisor改为advisor-name **

  23. How to Write a Thesis in LaTeX (Part 2): Page Layout

    In the first line we've entered a blank \fancyhead command which clears all the header fields. In the second line we've told LaTeX that we want the text "Thesis title" on the right-hand side of the header for the odd pages and the left for even pages. The third line clears the footer fields using a blank \fancyfoot command.

  24. Advanced LaTeX Workshop

    This workshop provides a hands-on introduction to more advanced topics in LaTeX, including using beamer and BibTeX. Beamer provides an elegant way to create presentations and posters while taking advantage of the potential of LaTeX. BibTeX is a powerful, integrated citation system that is easy to use with LaTeX. Peer consultations and troublesho...

  25. Gallery

    Some graduate students in our lab have submitted their thesis to NYCU library with this template. This template supports English TOC & 中文目錄. You can change this by a comment (#). Produce beautiful documents starting from our gallery of LaTeX templates for journals, conferences, theses, reports, CVs and much more.