diff options
author | Karl Berry <karl@freefriends.org> | 2020-11-24 22:14:05 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-11-24 22:14:05 +0000 |
commit | cc9f804998363058d9f3eff350d58a95a1333419 (patch) | |
tree | f1576a254b0240045baa44ee52a8cb8373f3cd17 /Master/texmf-dist/doc/latex/ut-thesis | |
parent | f84e441f563ccac19ce53299ad4a6d507e0c0c35 (diff) |
ut-thesis (24nov20)
git-svn-id: svn://tug.org/texlive/trunk@56996 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/ut-thesis')
-rw-r--r-- | Master/texmf-dist/doc/latex/ut-thesis/README | 142 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.pdf | bin | 0 -> 116662 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex | 209 |
3 files changed, 17 insertions, 334 deletions
diff --git a/Master/texmf-dist/doc/latex/ut-thesis/README b/Master/texmf-dist/doc/latex/ut-thesis/README index 289425e90f7..74457725ace 100644 --- a/Master/texmf-dist/doc/latex/ut-thesis/README +++ b/Master/texmf-dist/doc/latex/ut-thesis/README @@ -1,10 +1,12 @@ -LaTeX2e document class and template for graduate theses that conform to -the guidelines of the School of Graduate Studies at the University of -Toronto (as of 2008). [http://www.sgs.utoronto.ca/informationfor/+ -students/finup/producingthesis/formatting.htm] +LaTeX2e document class for graduate theses +that conform to the formatting requirements of +the School of Graduate Studies at the University of Toronto, +as of Fall 2020: +[https://www.sgs.utoronto.ca/academic-progress/program-completion/formatting] -Copyright (c) 1998-2013 Francois Pitt <fpitt@cs.utoronto.ca> -last updated at 16:17 (EDT) on Wed 25 Sep 2013 +Copyright (c) 1998-2013 Francois Pitt <fpitt@cs.utoronto.ca>, + 2020-2024 Jesse Knight <jesse.knight@mail.utoronto.ca> +last updated at 15:30 (EST) on Thu 19 Nov 2020 This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license @@ -17,124 +19,14 @@ 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>. +Jesse Knight <jesse.knight@mail.utoronto.ca>. -This work consists of the following files: - README: this file - ut-thesis.cls: class file - ut-thesis.tex: template +This work consists of the files: +- README +- ut-thesis.dtx +- ut-thesis.ins +- ut-thesis.pdf (derived user manual) +- ut-thesis.cls (derived class file) -See the comments inside each file for further details. - ---------------- -Version History ---------------- - -TODO: -- [2012/12/06] Redefinition of \thebibliography not compatible with - packages like natbib. Figure out how to fix this. - -v2.1: 2013/09/25 (Francois Pitt) -- Changed definition of dedication environment to simply format its - paragraph flush right with no header -- this also helps fix a bug - where LaTeX complains of a "missing \item" when both dedication and - acknowledgement sections are used (reported by Bardia Bina). - -v2.0: 2012/06/01 (Francois Pitt) -- Rewritten to use standard packages: `setspace' to handle line spacing - and `geometry' for page layout. Some options and macros have been - renamed from v1.8, hence the change of major version number -- this - version is _not_ fully backward-compatible because of these changes. -- Renamed `oneandahalfspaced' option to `onehalfspaced' (for consistency - with `setspace' package). -- Removed `singlespaced', `oneandahalfspaced', `doublespaced', and - `spacing' environments -- use environments from `setspace' package - instead. -- Renamed `spacednotes' option to `standardspacednotes' and added - `singlespacednotes' option. -- Added options `cleardoublepagestyleempty', `cleardoublepagestyleplain' - and `cleardoublepagestylestandard' to set the default style for - cleared pages, and new macros `\clearthesisdoublepage' and - `\clearstandarddoublepage'. -- Changed default options: now 1 1/2-spaced and LaTeX default font size. -- Renamed `utthesis' page style to `thesis'. -- The abstract is no longer put on a right-side page by default. -- Cleaned up the code and comments throughout. - -v1.8: 2000/02/20, 1999/12/10 (Francois Pitt) -- Minor formatting changes to comments. -- Fixed circular definition problem with \currenttextsize that caused - TeX to run out of input stack memory. - -v1.7: 1999/06/02, 1999/05/20, 1999/05/13 (Francois Pitt) -- Minor change to the format of the date printed on every page with the - `draft' option. -- Minor cosmetic change to the word "DRAFT" printed on the corners of - every page with the `draft' option. -- Made `draft' mode doublespaced by default (it just makes more sense - for actual drafts; suggested by Eric Joanis). -- Changed \currenttextsize from a "\newcommand" to a "\let". -- Added "known bugs" above. - -v1.6: 1999/03/06 (Francois Pitt) -- Minor change: replaced ``\ifx\empty#1\else...\fi'' with - ``\ifx\empty#1\empty\else...\fi'' (the former works only by accident - while the latter is logically correct). - -v1.5: 1999/02/17 (Francois Pitt) -- Fixed missing page numbers and headers by removing redefinition of - \cleardoublepage (reported by Robert Bernecky 1999/02/04 and Nedialko - Nedialkov 1999/02/12). -- Added \clearemptydoublepage and \clearplaindoublepage commands. -- Removed redefinitions of \tableofcontents, \listoftables, and - \listoffigures because they already call \clearpage or - \cleardoublepage by default. -- Removed "\setcounter{tocdepth}{2}" from the page layout section (moved - to `ut-thesis.tex' where it belongs). -- Added \ignore command to comment out parts of a file. -- Put version macros at the top of the file. -- Changed order of revision comments. - -v1.4: 1998/11/05 (Francois Pitt) -- Fixed `abstract' environment so that it is really put on a separate - page, and changed "\newpage\endgroup" at the end to - "\par\endgroup\newpage", which is more logical. -- Changed `acknowledgements' environment so that it is *not* put on a - separate page, allowing users to add other text on that page (e.g., - `dedication' described next). -- Added `dedication' environment based on `acknowledgements' - (suggested by Robert Bernecky 98/11/04). -- Changed page layout so that it is defined in terms of the physical - page size instead of being hard-coded for letter paper (8.5" x 11"). - -v1.3: 1998/11/01 (Francois Pitt) -- Fixed `thebibliography' so page headers are generated in the same - style as for the rest of the thesis. -- Swapped \endgroup and \newpage in definition of `abstract' and - `acknowledgements' environments, to fix problem with adjusted line - spacing in `abstract'. -- Renamed `\currentsize' to `\currenttextsize'. -- Added \cleardoublepage at the end of preliminary sections, so that - page 1 of main text is on right-hand side. - -v1.2: 1998/10/20 (Francois Pitt) -- Changed `spacenotes' option to `spacednotes' to have more consistently - named options. -- Fixed spacing between main text and footnotes. -- Fixed `singlespaced' environment, which didn't seem to work at all - (reported by Nedialko Nedialkov 98/10/12): Actually, created a - `newspacing' environment, which takes a parameter, and based - `singlespaced', `oneandahalfspaced', and `doublespaced' environments - on `newspacing'. - -v1.1: 1998/10/01 (Francois Pitt) -- Fixed bug that caused footnotes to make following tables single-spaced - (reported by Philip Edmonds 98/09/30). -- Made spacing of marginal notes and footnotes the same. -- Added option to control line spacing of notes. -- Added options to control the size of margins. -- Changed names of temporary macros used in redefinitions to avoid - conflicts with existing names. - -v1.0: 1998/09/29 (Francois Pitt) -- Initial version. +See version history on GitHub: +[https://github.com/jessexknight/ut-thesis]
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.pdf b/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.pdf Binary files differnew file mode 100644 index 00000000000..10cce05d84d --- /dev/null +++ b/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.pdf diff --git a/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex b/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex deleted file mode 100644 index 050e3e18592..00000000000 --- a/Master/texmf-dist/doc/latex/ut-thesis/ut-thesis.tex +++ /dev/null @@ -1,209 +0,0 @@ -%% ut-thesis.tex -- document template for graduate theses at UofT -%% -%% Copyright (c) 1998-2013 Francois Pitt <fpitt@cs.utoronto.ca> -%% last updated at 16:20 (EDT) on Wed 25 Sep 2013 -%% -%% 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 (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 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{2012} -\author{Fran\c{c}ois Pitt} -\title{UT-Thesis Class File Example} - -%% *** 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. - - -%% *** 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} - -%% This sets the page style and numbering for preliminary sections. -\begin{preliminary} - -%% This generates the title page from the information given above. -\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. *** -%% (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. Use \cleardoublepage -%% for anything that you want to appear on a right-hand page. - -%% This generates a "dedication" section, if needed -- just a paragraph -%% formatted flush right (uncomment to have it appear in the document). -%\begin{dedication} -%% *** 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, -%% uncomment the following line. -%\newpage % separate pages for dedication and acknowledgements - -%% Alternatively, if you leave both on the same page, it is probably a -%% good idea to add a bit of extra vertical space in between the two -- -%% for example, as follows (adjust as desired). -%\vspace{.5in} % vertical space between dedication and acknowledgements - -%% This generates an "acknowledgements" section, if needed -%% (uncomment to have it appear in the document). -%\begin{acknowledgements} -%% *** 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). -%\listoftables - -%% 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. %% -%% 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/requirements) -\bibliographystyle{plain} -%% *** Set the bibliography file. *** -%% ("thesis.bib" by default; change as needed) -\bibliography{thesis} - -%% *** 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). - -\end{document} |