diff options
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.tex | 279 |
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 -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |