MIT Thesis

MITUpdated Open Source
Open full PDF

 

About this template

Massachusetts Institute of Technology (MIT) thesis template on the mitthesis class. Preconfigured front matter (title page, table of contents, abstract) with numbered chapters and a BibLaTeX bibliography, start your MSc or PhD dissertation without building the layout from scratch.

Preview

What is in this template

Read from the source files of this template.

Document class
mitthesis [twoside]
Compiles with
XeLaTeX
Pages in the compiled PDF
28
Bibliography
BibLaTeX
Files
21 files: 20 .tex, 1 .bib
Packages
  • listings
  • mhchem
  • lipsum
  • booktabs
  • array
  • dcolumn
  • longtable
  • microtype
  • biblatex
The start of the preamble of main.tex, from its \documentclass line.
\documentclass[twoside]{mitthesis}% fontset=newtx, fontset=libertine, fontset=libertinus, fontset=lmodern,
%						fontset=newtx-sans-text, fontset=fira-newtxsf, fontset=heros-stix2, fontset=stix2,
%						fontset=lmodern,fontset=lucida
%
% option [twoside]		gives facing-page behavior for printing; omitting twoside will eliminate even-numbered blank pages.
% option [lineno]	 	provides line numbers, as for editing
% option [mydesign] 	loads packages for color, title and list formats, margins, or captions: edit mydesign.tex to change defaults.
% option [fontset] is a keyvalue which can be:
%					 	for pdftex or unicode engines:  defaultfonts, libertine, libertinus, lmodern, lucida
%					 	for pdftex only: 				fira-newtxsf, newtx, newtx-sans-text
%						for unicode engines (luatex):	heros-stix2, stix2, termes, termes-stix2
%					 	if no key value is given, fonts default to CMR (pdftex) or LMR (unicode), i.e., "the LaTeX font".
%					 	You can edit the fontset files or you can write your own, myfonts.tex, and do [fontset=myfonts].
%						If you are using multiple languages, load the babel package in your fontset file, before the fonts.

%%%%%%%%% Packages used in sample chapters (not otherwise required) %%%%%%%

%% Package for code listing in Appendix A.
\usepackage{listings}%   documentation is here https://ctan.org/pkg/listings

%% Set chemical formulas nicely
\usepackage[version=4]{mhchem}%   documentation at https://ctan.org/pkg/mhchem

%% Latin filler used in Chapter 1, with a test for package version date (https://ctan.org/pkg/lipsum)
\usepackage{lipsum}
\IfPackageAtLeastTF{lipsum}{2021/09/20}{\setlipsum{auto-lang=false}}{}

%% Table related packages

\usepackage{booktabs}% publication quality tables (https://ctan.org/pkg/booktabs)

\usepackage{array}% Additional options for column formats (https://ctan.org/pkg/array)

\usepackage{dcolumn}% For alignment of numbers on the decimal place (https://ctan.org/pkg/dcolumn)
  \newcolumntype{d}[1]{D{.}{.}{#1}}% use with dcolumn package. Note: dcolumns are set in math mode.
  % syntax: d{x.y} where x is max number of digits before decimal and y is max number after.

% Package for multipage table in Appendix B.
\usepackage{longtable}% typeset multi-page tables (https://ctan.org/pkg/longtable)

For thesis offices and departments

Students can start from this template and invite their supervisor and co-authors, because collaborators are free on every plan. The Team plan gives Pro seats to the people who need them, for 2 to 50 people on one bill. For more than 50 people, there is an Institution plan.

Put this template on your own page

Open in LetX

Paste this badge on a thesis guide, a course page or a README. One click opens the template as a new project in the reader's own LetX account.

Markdown
[![Open in LetX](https://letx.app/badges/open-in-letx.svg)](https://letx.app/open?template=mit-thesis)
HTML
<a href="https://letx.app/open?template=mit-thesis"><img src="https://letx.app/badges/open-in-letx.svg" alt="Open in LetX"></a>
About the Open in LetX badge

Frequently asked questions

Why does MIT Thesis compile with XeLaTeX?

Its source needs XeLaTeX: pdfLaTeX would stop on it. LetX reads the source when you open the template and sets the project to XeLaTeX, so it compiles as published without changing a setting.

What does the MIT Thesis template load?

It uses the mitthesis class (options: twoside), builds with XeLaTeX, and loads 9 packages, including listings, mhchem, lipsum, booktabs, array, dcolumn, longtable and microtype.

How does MIT Thesis handle references?

It uses BibLaTeX. References live in a .bib file, and the build runs the bibliography step for you, so citations and the reference list update every time you compile.

How long is the MIT Thesis sample?

The compiled sample is 28 pages, from 21 files: 20 .tex, 1 .bib. Replace the sample text with yours and the layout stays.

Is the MIT Thesis template free to use online?

Yes. "Open as Template" makes it your own LetX project: edit the LaTeX in the browser, invite collaborators to edit with you in real time, and download the compiled PDF. There is nothing to install.

Working out which one you need?

More Universities templates

\begin{now}

Start writing with MIT Thesis, free, in your browser, with real-time collaboration.