summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex')
-rw-r--r--Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex279
1 files changed, 132 insertions, 147 deletions
diff --git a/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex b/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex
index 63ca77dfc56..5c98e7362ca 100644
--- a/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex
+++ b/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex
@@ -1,141 +1,119 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% UT-THESIS.TEX
+%% ut-thesis.tex -- document template for graduate theses at UofT
%%
-%% This program can be redistributed and/or modified under the terms
-%% of the LaTeX Project Public License Distributed from CTAN archives
-%% in directory CTAN:/macros/latex/base/lppl.txt.
+%% Copyright (c) 1998-2012 Francois Pitt <fpitt@cs.utoronto.ca>
+%% last updated at 09:43 (EDT) on Fri 1 Jun 2012
%%
-%% Copyright (c) 1999 by Francois Pitt
-%% Last Update: 1999 May 13
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% This file is distributed in the hope that it will be useful but
-%% without any warranty (without even the implied warranty of
-%% fitness for a particular purpose). For a description of this
-%% file's purpose, and instructions on its use, see below.
-%%
-%% Feel free to copy and redistribute this file, as long as this
-%% copyright notice remains intact and this file is distributed
-%% along with the companion file `ut-thesis.cls'.
-%%
-%% (Thanks to Robert Bernecky for his suggestions on improving the
-%% usefulness and readability of this file.)
-%%
-%% Send all bugs, questions, comments, suggestions, etc. to the
-%% author, at <fpitt@cs.utoronto.ca>.
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-%% Skeleton LaTeX2e file for the preparation of theses at UofT;
-%% conforms to the School of Graduate Studies' guidelines of 07/97.
-%% To be used in conjunction with class file `ut-thesis.cls', whose
-%% features it illustrates.
-%%
-%% To comment out parts of a file, use the macro \ignore{...}
-%% around the entire block of text you want to ignore.
-%%
-%% To explicitly set the pagestyle of any inserted blank page when
-%% \cleardoublepage occurs, use one of \clearemptydoublepage or
-%% \clearplaindoublepage instead.
-%%
-%% For single-spaced quotes or quotations, use the `longquote' and
-%% `longquotation' environments. For single-spaced, 1 1/2-spaced,
-%% or double-spaced paragraphs, use one of the environments
-%% `singlespaced', `oneandahalfspaced', or `doublespaced'. More
-%% generally, for paragraphs with a line spacing of `n', use
-%% `\begin{newspacing}{n}...\end{newspacing}'.
-%%
-%% All other environments, commands, and options provided by the
-%% `ut-thesis' class will be described below, at the point where
-%% they should appear in the document.
-%%
-%% See the companion file `ut-thesis.cls' for more details.
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% This work may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3c of this license
+%% or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is
+%% Francois Pitt <fpitt@cs.utoronto.ca>.
+%%
+%% This work consists of the files listed in the accompanying README.
+
+%% SUMMARY OF FEATURES:
+%%
+%% All environments, commands, and options provided by the `ut-thesis'
+%% class will be described below, at the point where they should appear
+%% in the document. See the file `ut-thesis.cls' for more details.
+%%
+%% To explicitly set the pagestyle of any blank page inserted with
+%% \cleardoublepage, use one of \clearemptydoublepage,
+%% \clearplaindoublepage, \clearthesisdoublepage, or
+%% \clearstandarddoublepage (to use the style currently in effect).
+%%
+%% For single-spaced quotes or quotations, use the `longquote' and
+%% `longquotation' environments.
%%%%%%%%%%%% PREAMBLE %%%%%%%%%%%%
-%% Default settings format a final copy (12pt font, single-sided,
-%% double-spaced, normal margins, single-spaced notes). For a rough
-%% copy (10pt font, double-sided, double-spaced, normal margins, with
-%% the word "DRAFT" printed at each corner of every page), use the
-%% `draft' option. The default line spacing can be changed with one
-%% of the following options: `singlespaced', `oneandahalfspaced', or
-%% `doublespaced'. The notes are always single-spaced by default, but
-%% can be made to have the same spacing as the rest of the document by
-%% using the option `spacednotes'. The size of the margins can be
-%% changed with one of the following options: `narrowmargins' (1 1/4"
-%% left, 3/4" others), `normalmargins' (1 1/4" left, 1" others),
-%% `widemargins' (1 1/4" all), `extrawidemargins' (1 1/2" all). Any
-%% other standard option for the `report' document class can be used
-%% to override the default or draft settings.
-
-%% *** Add any desired options. ***
+%% - Default settings format a final copy (single-sided, normal
+%% margins, one-and-a-half-spaced with single-spaced notes).
+%% - For a rough copy (double-sided, normal margins, double-spaced,
+%% with the word "DRAFT" printed at each corner of every page), use
+%% the `draft' option.
+%% - The default global line spacing can be changed with one of the
+%% options `singlespaced', `onehalfspaced', or `doublespaced'.
+%% - Footnotes and marginal notes are all single-spaced by default, but
+%% can be made to have the same spacing as the rest of the document
+%% by using the option `standardspacednotes'.
+%% - The size of the margins can be changed with one of the options:
+%% . `narrowmargins' (1 1/4" left, 3/4" others),
+%% . `normalmargins' (1 1/4" left, 1" others),
+%% . `widemargins' (1 1/4" all),
+%% . `extrawidemargins' (1 1/2" all).
+%% - The pagestyle of "cleared" pages (empty pages inserted in
+%% two-sided documents to put the next page on the right-hand side)
+%% can be set with one of the options `cleardoublepagestyleempty',
+%% `cleardoublepagestyleplain', or `cleardoublepagestylestandard'.
+%% - Any other standard option for the `report' document class can be
+%% used to override the default or draft settings (such as `10pt',
+%% `11pt', `12pt'), and standard LaTeX packages can be used to
+%% further customize the layout and/or formatting of the document.
+
+%% *** Add any desired options. ***
\documentclass{ut-thesis}
-%% *** Add \usepackage declarations here. ***
-
-
-%% The line spacing of the document should be specified using one of
-%% the document options given above, but if you need a line spacing
-%% that is not provided by the options, you can override the default
-%% line spacing for the entire document with the command
-%% `\linespacing{...}'.
-%% Note that in order to get the correct appearance, the argument to
-%% `\linespacing' must be equal to 1/3 + 2/3 times the desired line
-%% spacing (for example, single-spaced = \linespacing{1},
-%% 1 1/2-spaced = \linespacing{1.33}, and
-%% double-spaced = \linespacing{1.66}).
-
-%% *** Uncomment and fill in a value, if needed. ***
-%% *** REMEMBER: You should NOT need to use this. Use one of ***
-%% *** the document class options mentionned above instead. ***
-%\linespacing{}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% %%
-%% *** I M P O R T A N T *** %%
-%% %%
-%% Fill in the following fields with the required information: %%
-%% - \degree{...} name of the degree obtained %%
-%% - \department{...} name of the graduate department %%
-%% - \gradyear{...} year of graduation %%
-%% - \author{...} name of the author %%
-%% - \title{...} title of the thesis %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-%% *** Change this example to appropriate values. ***
+%% *** Add \usepackage declarations here. ***
+%% The standard packages `geometry' and `setspace' are already loaded by
+%% `ut-thesis' -- see their documentation for details of the features
+%% they provide. In particular, you may use the \geometry command here
+%% to adjust the margins if none of the ut-thesis options are suitable
+%% (see the `geometry' package for details). You may also use the
+%% \setstretch command to set the line spacing to a value other than
+%% single, one-and-a-half, or double spaced (see the `setspace' package
+%% for details).
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% *** I M P O R T A N T *** %%
+%% %%
+%% Fill in the following fields with the required information: %%
+%% - \degree{...} name of the degree obtained %%
+%% - \department{...} name of the graduate department %%
+%% - \gradyear{...} year of graduation %%
+%% - \author{...} name of the author %%
+%% - \title{...} title of the thesis %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% *** Change this example to appropriate values. ***
\degree{Doctor of Philosophy}
\department{Computer Science}
-\gradyear{1999}
+\gradyear{2012}
\author{Fran\c{c}ois Pitt}
\title{UT-Thesis Class File Example}
-%% *** NOTE ***
+%% *** NOTE ***
%% Put here all other formatting commands that belong in the preamble.
+%% In particular, you should put all of your \newcommand's,
+%% \newenvironment's, \newtheorem's, etc. (in other words, all the
+%% global definitions that you will need throughout your thesis) in a
+%% separate file and use "\input{filename}" to input it here.
-%% For example, to list only down to subsections in table of contents
-%% (-1=part, 0=chapter, 1=section, 2=subsection, 3=subsubsection,
-%% 4=paragraph, 5=subparagraph, 6=subsubparagraph).
-%
+%% *** Adjust the following settings as desired. ***
+
+%% List only down to subsections in the table of contents;
+%% 0=chapter, 1=section, 2=subsection, 3=subsubsection, etc.
\setcounter{tocdepth}{2}
+%% Make each page fill up the entire page.
+\flushbottom
+
%%%%%%%%%%%% MAIN DOCUMENT %%%%%%%%%%%%
\begin{document}
-%% *** NOTE ***
-%% You should put all of your `\newcommand', `\newenvironment', and
-%% `\newtheorem's (in other words, all the global definitions that
-%% you will need throughout your thesis) in a separate file and use
-%% "\input{filename}" to input it here.
-
-
%% This sets the page style and numbering for preliminary sections.
\begin{preliminary}
@@ -143,76 +121,83 @@
\maketitle
%% There should be NOTHING between the title page and abstract.
+%% However, if your document is two-sided and you want the abstract
+%% _not_ to appear on the back of the title page, then uncomment the
+%% following line.
+%\cleardoublepage
%% This generates the abstract page, with the line spacing adjusted
%% according to SGS guidelines.
\begin{abstract}
-%% *** Put your Abstract here. ***
+%% *** Put your Abstract here. ***
%% (At most 150 words for M.Sc. or 350 words for Ph.D.)
\end{abstract}
%% Anything placed between the abstract and table of contents will
-%% appear on a separate page since the abstract ends with \newpage
-%% and the table of contents starts with \clearpage.
+%% appear on a separate page since the abstract ends with \newpage and
+%% the table of contents starts with \clearpage. Use \cleardoublepage
+%% for anything that you want to appear on a right-hand page.
-%% This generates a "dedication" section, if needed.
-%% (uncomment to have it appear in the document)
+%% This generates a "dedication" section, if needed
+%% (uncomment to have it appear in the document).
%\begin{dedication}
-%% *** Put your Dedication here. ***
+%% *** Put your Dedication here. ***
%\end{dedication}
%% The `dedication' and `acknowledgements' sections do not create new
%% pages so if you want the two sections to appear on separate pages,
%% you should put an explicit \newpage between them.
-%% This generates an "acknowledgements" section, if needed.
-%% (uncomment to have it appear in the document)
+%% This generates an "acknowledgements" section, if needed
+%% (uncomment to have it appear in the document).
%\begin{acknowledgements}
-%% *** Put your Acknowledgements here. ***
+%% *** Put your Acknowledgements here. ***
%\end{acknowledgements}
%% This generates the Table of Contents (on a separate page).
\tableofcontents
-%% This generates the List of Tables (on a separate page), if needed.
-%% (uncomment to have it appear in the document)
+%% This generates the List of Tables (on a separate page), if needed
+%% (uncomment to have it appear in the document).
%\listoftables
-%% This generates the List of Figures (on a separate page), if needed.
-%% (uncomment to have it appear in the document)
+%% This generates the List of Figures (on a separate page), if needed
+%% (uncomment to have it appear in the document).
%\listoffigures
+%% You can add commands here to generate any other material that belongs
+%% in the head matter (for example, List of Plates, Index of Symbols, or
+%% List of Appendices).
+
%% End of the preliminary sections: reset page style and numbering.
\end{preliminary}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% Put your Chapters here; the easiest way to do this is to keep %%
-%% each chapter in a separate file and `\include' all the files %%
-%% right here. Note that each chapter file should start with the %%
-%% line "\chapter{ChapterName}". Note that using `\include' %%
-%% instead of `\input' makes each chapter start on a new page. %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% *** Include chapter files here. ***
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Put your Chapters here; the easiest way to do this is to keep %%
+%% each chapter in a separate file and `\include' all the files. %%
+%% Each chapter file should start with "\chapter{ChapterName}". %%
+%% Note that using `\include' instead of `\input' will make each %%
+%% chapter start on a new page, and allow you to format only parts %%
+%% of your thesis at a time by using `\includeonly'. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%% *** Include chapter files here. ***
%% This adds a line for the Bibliography in the Table of Contents.
\addcontentsline{toc}{chapter}{Bibliography}
-%% *** Set the bibliography style. ***
-%% (change according to your preference)
+%% *** Set the bibliography style. ***
+%% (change according to your preference/requirements)
\bibliographystyle{plain}
-%% *** Set the bibliography file. ***
-%% ("thesis.bib" by default; change if needed)
+%% *** Set the bibliography file. ***
+%% ("thesis.bib" by default; change as needed)
\bibliography{thesis}
-%% *** NOTE ***
+%% *** NOTE ***
%% If you don't use bibliography files, comment out the previous line
%% and use \begin{thebibliography}...\end{thebibliography}. (In that
-%% case, you should probably put the bibliography in a separate file
-%% and `\include' or `\input' it here).
+%% case, you should probably put the bibliography in a separate file and
+%% `\include' or `\input' it here).
\end{document}
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% End of UT-THESIS.TEX
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%