-
Notifications
You must be signed in to change notification settings - Fork 5
/
thesis.tex
124 lines (101 loc) · 6.38 KB
/
thesis.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
% Delete the MSc option if you are doing a PhD, or replace it with MPhil
% for a Master of Philosophy thesis
%
% The 12pt option is required by the 2001/02 thesis regulations
% Last update 15th August 2007: new Abstract format and Copyright Statement
% Replace MSc with PhD for PhD theses
% Remove the twoside option for single-sided printing
\documentclass[12pt,MSc,twoside]{muthesis}
% This file is thesis.tex
% For the history of this document, see the header to the accompanying stylesheet, geogthesis.cls
% This document lays out the body of the thesis, bookends and chapter order. This is the document you need to compile.
% This section configures the key parameters of the document, as well as expanding and modifying various typesetting functions.
\usepackage[activate={true,nocompatibility},final,
tracking=true,factor=1100,stretch=10,
shrink=10]{microtype} % This makes the typesetting prettier
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath, amsthm, amssymb} % These packages extend math mode functions
\usepackage{natbib} % This defines how references are handled (via package natbib)
\usepackage{multicol} % Package allows multiple columns of text - good for some lists
\usepackage{xcolor} % Package allows for easier colour management
% These packages help make better tables and figures
\usepackage{tabularx} % This package gives the option of using tabularx rather than tabular
\usepackage{longtable} % Package allows spanning of tables over multiple pages
\usepackage{multirow} % Package used in tables to set cell width to natural text widths
\usepackage{booktabs} % Allows the use of \toprule, \midrule, \bottomrule insead of \hline
% These packages help with placement of floats
\usepackage{rotating} % This package allows for sidewaysfigure and sideways table options
\usepackage{afterpage} % Allows command \afterpage{\clearpage} to allow clever page float control
\usepackage[section]{placeins} % Forces a page of undrawn floats after each section c.f. \FloatBarrier
\usepackage{flafter} % Forces floats to only be drawn after they appear their placement in the document
%\usepackage{samepage} % Enables an environment that forces elements onto the same page
% These packages modify pdf properties
\usepackage{pdflscape} % This package can be used to make l'scape pages l'scape in pdf docs
\usepackage{pdfpages} % Package allows for clever insertion of pdf pages into a document
% These packages are all to do with automatic cross-referencing
\usepackage{footnote} % Provides an easy way of working with footnotes
\numberwithin{equation}{chapter} % This resets the equation number at the start of each chapter
\setcounter{secnumdepth}{5} % This changes the depth of section numbering
\usepackage{caption} % Allows \captionsetup[figure]{list=no} to listing on/off for floats - good for appendicies
\usepackage{subfigure} % Enables the use of subfigures
%\usepackage{makeidx} % If you want to create an index for your thesis, you have too much time on your hands
%\usepackage{showidx} % Use these two packages and think about a taking up a hobby
%\usepackage[none]{hyphenat} % This can enable or disable hyphenation on line breaks. Why would you do this?
%\hyphenation{words} % This defines words that cannot be hyphenated, or defines acceptable hyphenations. Much better.
% The following are useful sundries for little jobs
%\usepackage{siunitx} % Automagically generate si units
%\sisetup{detect-weight, detect-display-math} % Settings for the above
%\sisetup{detect-inline-weight=math} % Settings for the above
% The following options are useful for drafting documents
%\usepackage{lineno} % Provides line numbers on paragraphs, and references therein. Useful for transcripts
%\usepackage{draftwatermark} % Prints a draft watermark
%\linenumbers % Makes whole document line numbers. Remember to use lineno package and \resetlinenumber[1]
% The hyperref package is used to create clickable cross-reference links.
\usepackage[hidelinks]{hyperref}
\begin{document}
% The following changes the page colour of the pdf for dyslexics.
%\pagecolor{blue!30} % Changes page colour. Useful for dyslexics.
\title{The University Thesis File}
\author{The Author's Name}
\department{The Author's Department}
% Faculty of Life Sciences people should comment the next line out
\school{The Author's School}
\faculty{The Author's Faculty}
\def\wordcount{nnnnn}
% Uncomment the line below to suppress the `List of Tables' page (optional)
%\tablespagefalse
% Uncomment the line below to suppress the `List of Figures' page (optional)
%\figurespagefalse
% Uncomment the line below to use a customised Declaration statement
%\def\declaration{All the work in this thesis has been sourced from Google.}
\beforeabstract
Write your abstract here: Remember, it must fit on this A4 page and should
describe contents of the thesis/dissertation. Here might also be a good place
to indicate what you have achieved in the thesis/dissertation and, in the
case of a PhD, what new results you have discovered. Note that for a PhD
single-spacing is used throughout the Abstract, including displayed equations
\[
e = mc^{2}
\]
as for the above example.
\afterabstract
% The next part is optional
\prefacesection{Acknowledgements}
I would like to thank...
% The next line is NOT optional and MUST appear
\afterpreface
% The following defines the chapter files and their order.
\raggedright %justifies left, according to the university specifications. Comment out for fully justified.
\include{intro}
\include{textandxref}
\include{figuresandtables}
\bibliographystyle{chicago}
\bibliography{library}
% Comment the following THREE lines if you do NOT have an Appendix
%\appendix
%\chapter{A Long Proof}
%.........
% If you need more than one appendix, then just use another \chapter command
%\chapter{Yet Another Appendix}
\end{document}