diff options
author | Rob Simmons <robsimmons@gmail.com> | 2012-02-21 13:42:06 -0500 |
---|---|---|
committer | Rob Simmons <robsimmons@gmail.com> | 2012-02-21 13:42:06 -0500 |
commit | b5b86fb118e44e988c1838935816a4a4058f6e50 (patch) | |
tree | 43eeb872768399aa72f6d7c16eb6fd2901b21446 /cmuthesis_template.tex |
Latex class file and template for creating a CMU thesis or thesis proposal from David Ryan Koes (dkoes).
Diffstat (limited to 'cmuthesis_template.tex')
-rw-r--r-- | cmuthesis_template.tex | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/cmuthesis_template.tex b/cmuthesis_template.tex new file mode 100644 index 0000000..311b5bf --- /dev/null +++ b/cmuthesis_template.tex @@ -0,0 +1,138 @@ +%for a more compact document, add the option openany to avoid +%starting all chapters on odd numbered pages +\documentclass[12pt]{cmuthesis} + +% This is a template for a CMU thesis. It is 18 pages without any content :-) +% The source for this is pulled from a variety of sources and people. +% Here's a partial list of people who may or may have not contributed: +% +% bnoble = Brian Noble +% caruana = Rich Caruana +% colohan = Chris Colohan +% jab = Justin Boyan +% josullvn = Joseph O'Sullivan +% jrs = Jonathan Shewchuk +% kosak = Corey Kosak +% mjz = Matt Zekauskas (mattz@cs) +% pdinda = Peter Dinda +% pfr = Patrick Riley +% dkoes = David Koes (me) + +% My main contribution is putting everything into a single class files and small +% template since I prefer this to some complicated sprawling directory tree with +% makefiles. + +% some useful packages +\usepackage{times} +\usepackage{fullpage} +\usepackage{graphicx} +\usepackage{amsmath} +\usepackage[numbers,sort]{natbib} +\usepackage[backref,pageanchor=true,plainpages=false, pdfpagelabels, bookmarks,bookmarksnumbered, +%pdfborder=0 0 0, %removes outlines around hyper links in online display +]{hyperref} +\usepackage{subfigure} + +% Approximately 1" margins, more space on binding side +%\usepackage[letterpaper,twoside,vscale=.8,hscale=.75,nomarginpar]{geometry} +%for general printing (not binding) +\usepackage[letterpaper,twoside,vscale=.8,hscale=.75,nomarginpar,hmarginratio=1:1]{geometry} + +% Provides a draft mark at the top of the document. +\draftstamp{\today}{DRAFT} + +\begin {document} +\frontmatter + +%initialize page style, so contents come out right (see bot) -mjz +\pagestyle{empty} + +\title{ %% {\it \huge Thesis Proposal}\\ +{\bf Awesome Work in Computer Science}} +\author{Me} +\date{January 3006} +\Year{3006} +\trnumber{} + +\committee{ +Nearly Divine Personage, Chair \\ +Someone else \\ +Yet another person \\ +Someone from a strange and faraway land +} + +\support{} +\disclaimer{} + +% copyright notice generated automatically from Year and author. +% permission added if \permission{} given. + +\keywords{Stuff, More Stuff} + +\maketitle + +\begin{dedication} +For my dog +\end{dedication} + +\pagestyle{plain} % for toc, was empty + +%% Obviously, it's probably a good idea to break the various sections of your thesis +%% into different files and input them into this file... + +\begin{abstract} +A short summary. +\end{abstract} + +\begin{acknowledgments} +My advisor is cool. +\end{acknowledgments} + + + +\tableofcontents +\listoffigures +\listoftables + +\mainmatter + +%% Double space document for easy review: +%\renewcommand{\baselinestretch}{1.66}\normalsize + +% The other requirements Catherine has: +% +% - avoid large margins. She wants the thesis to use fewer pages, +% especially if it requires colour printing. +% +% - The thesis should be formatted for double-sided printing. This +% means that all chapters, acknowledgements, table of contents, etc. +% should start on odd numbered (right facing) pages. +% +% - You need to use the department standard tech report title page. I +% have tried to ensure that the title page here conforms to this +% standard. +% +% - Use a nice serif font, such as Times Roman. Sans serif looks bad. +% +% Other than that, just make it look good... + + +\chapter{Introduction} +\chapter{Conclusion} + +%\appendix +%\include{appendix} + +\backmatter + +%\renewcommand{\baselinestretch}{1.0}\normalsize + +% By default \bibsection is \chapter*, but we really want this to show +% up in the table of contents and pdf bookmarks. +\renewcommand{\bibsection}{\chapter{\bibname}} +%\newcommand{\bibpreamble}{This text goes between the ``Bibliography'' +% header and the actual list of references} +\bibliographystyle{plainnat} +\bibliography{register} %your bib file + +\end{document} |