This thesis template follows the University of Southampton guidelines as described in May 2018 on the University web sites here and here.
This template was inspired by other templates by the following people:
To use the template clone the repository and edit the corresponding *.tex
files. Alternatively the class file sotonphd.cls
can be copied into the appropriate texmf/tex/latex/
local folder. On a Mac with TeX Live installed the class file can be saved as follows: ~/Library/texmf/tex/latex/sotonphd/sotonphd.cls
.
Download the thesis.pdf file for the full preview.
Title Page
Abstract
Chapter Text 1
Chapter Text 2
Part
The files included in this repository are the following:
chapters/*
: tex-files with containing individual chaptersimg/*
: folder for picturessupplements/*
: contains bibliography style files (*.bst
), biblography files (*.bib
), and can be used to store additional files needed for the thesis, such as additional packages (*.sty
) etc.input_custom_include.tex
: additional packages and custom command definitions to be included in the main thesis fileinput_frontmatter.tex
: contains various elements of the front matters: the title page, the abstract, the table of contents, the list of figures and tables, the declaration of authorship, and the acknowledgmentsREADME.md
: this information file; can be deleted after cloning the repositorysotonphd.cls
: the class file containing all the definitions and setting needed for the thesisthesis.pdf
: a possible output of thepdflatex
commandthesis.tex
: the main thesis tex-file
The following packages are loaded by the sotonphd.cls
file:
nag
(Issues warnings if deprecated packages are used)float
(in order to force figure placement with option [H])geometry
mathtools
amsfonts
amssymb
parskip
(Leave some space between paragraphs instead of indenting a new paragraph)xcolor
hyperref
babel
inputenc
fontenc
lmodern
microtype
natbib
bookmark
xspace
(Used in the definition of the \etc custom command)setspace
(Loads \singlespacing, \onehalfspacing, \doublespacing)graphicx
caption
(make "Figure x.x" be printed in bold face)fancyhdr
(style page headers and footers)
Additionally, just for the example's sake, the following packages are loaded in the input_custom_include.tex
:
lipsum
booktabs
longtable
tabu
These packages can be removed if not needed.
The following options can be passed to the sotonphd
class file
sotonformat
: sets the margins, the font, and the line spacing according to the university guidelines; if this option is not included then the margins have to be set manually by using the\geometry{}
command, for example\geometry{inner=1in, outer=1.2in, top=1in, bottom=1in, paperwidth=190mm, paperheight=250mm}
final
: deactivates the\todo{}
and\todomaybe{}
commands defined in the class fileprint
: disable colourful links
The class file defines the following commands
\todo{Things to do}
\todomaybe{Things to maybe do}
\eg
\ie
\etc
and the following maths operators
\tr
\id
\diag
\sech
\csch
\arcsec
\arcCot
\arcCsc
\arcCosh
\arcsinh
\arctanh
\arcsech
\arcCsch
\arcCoth
The metadata have to be entered in the thesis.tex
file using the following commands:
\author{Name Surname}
\title{Title}
\date{Month Year}
\university{University of Southampton}
\faculty{Faculty of Physical Sciences and Engineering}
\department{Physics and Astronomy}