diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/README | 44 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/example/abstract.tex | 12 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex | 159 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/example/chap2.tex | 66 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/example/references.bib | 81 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex | 116 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf | bin | 0 -> 156193 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex | 397 |
8 files changed, 875 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/ucbthesis/README b/Master/texmf-dist/doc/latex/ucbthesis/README new file mode 100644 index 00000000000..e617272dd4e --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/README @@ -0,0 +1,44 @@ +UCB Thesis Class Version 3.4, 2014-04-11 + +Copyright (C) 1988-2014 Daniel Gildea, BBF, Ethan Munson, Paul Vojta. + +This is a class file for producing Ph.D. dissertations and masters theses +conforming to the documents "Dissertation Filing Guide" and "Thesis +Filing Guide" produced by the UC Berkeley Graduate Division and available +on the web at <http://grad.berkeley.edu/policies/>. This class is +currently based on the dissertation and thesis guides, dated May 2010 -- +December 2013 and February 2011 -- February 2014, respectively. + +This class is a fork of the UCTHESIS document class (which is still being +maintained for use with older theses, but which should not be used for +new theses). This document class is based on the standard LaTeX MEMOIR +class (instead of the REPORT class, which is used by UCTHESIS). + +This package may be distributed and/or modified under the conditions of +the LaTeX Project Public License, either version 1.3 of this license or +any later version. The latest version of this license is in +http://www.latex-project.org/lppl.txt and version 1.3 or later is part +of all distributions of LaTeX version 2005/12/01 or later. + +This package has the LPPL maintenance status `maintained'. + +The Current Maintainer of this package is Paul Vojta. + +This package consists of the files README (this file), ucbthesis.cls, +ucbthesis.tex, ucbthesis.pdf, thesis.tex, abstract.tex, chap1.tex, +chap2.tex, and references.bib. + +INSTALLATION: + +Put the file ucbthesis.cls in the latex folder of an appropriate texmf +tree, generally in a directory TEXMF/tex/latex/ucbthesis (where TEXMF is +the base of the texmf tree). + +Put the files README, ucbthesis.tex, and ucbthesis.pdf in a +similarly-named directory under the documentation directory, generally +TEXMF/doc/latex/ucbthesis, and put the remaining files thesis.tex, +abstract.tex, chap1.tex, chap2.tex, and references.bib in a subdirectory +named example within that directory (generally +TEXMF/doc/latex/ucbthesis/example). + +Report bugs, problems, or questions to Paul Vojta <vojta@math.berkeley.edu>. diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/abstract.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/abstract.tex new file mode 100644 index 00000000000..f2624b3554a --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/abstract.tex @@ -0,0 +1,12 @@ +% (This file is included by thesis.tex; you do not latex it by itself.) + +\begin{abstract} + +% The text of the abstract goes here. If you need to use a \section +% command you will need to use \section*, \subsection*, etc. so that +% you don't get any numbering. You probably won't be using any of +% these commands in the abstract anyway. + +Invasive brag; forbearance. + +\end{abstract} diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex new file mode 100644 index 00000000000..78531b111d1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/chap1.tex @@ -0,0 +1,159 @@ +\chapter{Prexy Salaam} + +\section{Faceplate Marginalia} + +Invasive brag; gait grew Fuji Budweiser penchant walkover pus hafnium +financial Galway and punitive Mekong convict defect dill, opinionate +leprosy and grandiloquent? Compulsory Rosa Olin +Jackson\cite{waveshaping} and pediatric Jan. Serviceman, endow buoy +apparatus. + +Forbearance. Bois; blocky crucifixion September.\footnote{Davidson +witting and grammatic. Hoofmark and Avogadro ionosphere. Placental +bravado catalytic especial detonate buckthorn Suzanne plastron +isentropic? Glory characteristic. Denature? Pigeonhole sportsman +grin historic stockpile. Doctrinaire marginalia and art. Sony +tomography. Aviv censor seventh, conjugal. Faceplate emittance +borough airline. Salutary, frequent seclusion Thoreau touch; known +ashy Bujumbura may, assess hadn't servitor. Wash doff, algorithm.} + +\subsection{Promenade Exeter} + +Inertia breakup Brookline. Hebrew, prexy, and Balfour. Salaam +applaud, puff teakettle. + +\begin{quote} +Ugh servant Eulerian knowledge Prexy Lyman zig wiggly. Promenade +adduce. Yugoslavia piccolo Exeter. Grata entrench sandpiper +collocation; seamen northward virgin and baboon Stokes, hermetic +culinary cufflink Dailey transferee curlicue. Camille, Whittaker +harness shatter. Novosibirsk and Wolfe bathrobe pout Fibonacci, +baldpate silane nirvana; lithograph robotics. Krakow, downpour +effeminate Volstead? +\end{quote} + +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin historic stockpile. Doctrinaire marginalia and art. +Sony tomography. Aviv censor seventh, conjugal. Faceplate emittance +borough airline. Salutary. Frequent seclusion Thoreau touch; known +ashy Bujumbura may assess hadn't servitor. Wash, Doff, and Algorithm. + +\begin{theorem} +\tolerance=10000\hbadness=10000 +Aviv censor seventh, conjugal. Faceplate emittance borough airline. +Salutary. +\end{theorem} + +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin historic stockpile. Doctrinaire marginalia and art. +Sony tomography. Aviv censor seventh, conjugal. Faceplate emittance +borough airline. Salutary. Frequent seclusion Thoreau touch; known +ashy Bujumbura may assess, hadn't servitor. Wash, Doff, Algorithm. + +\begin{table} +\begin{center} +\begin{tabular}{|c|c|c|} +\hline +1-2-3 & yes & no \\ +\hline +Multiplan & yes & yes \\ +\hline +Wordstar & no & no \\ +\hline +\end{tabular} +\end{center} +\caption{Pigeonhole sportsman grin historic stockpile.} +\end{table} +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin historic stockpile. Doctrinaire marginalia and art. +Sony tomography. + +\begin{table} +\begin{center} +\begin{tabular}{|ccccc|} +\hline +\textbf{Mitre} & \textbf{Enchantress} & \textbf{Hagstrom} & +\textbf{Atlantica} & \textbf{Martinez} \\ +\hline +Arabic & Spicebush & Sapient & Chaos & Conquer \\ +Jail & Syndic & Prevent & Ballerina & Canker \\ +Discovery & Fame & Prognosticate & Corroborate & Bartend \\ +Marquis & Regal & Accusation & Dichotomy & Soprano \\ +Indestructible & Porterhouse & Sofia & Cavalier & Trance \\ +Leavenworth & Hidden & Benedictine & Vivacious & Utensil \\ +\hline +\end{tabular} +\end{center} +\caption{Utensil wallaby Juno titanium.} +\end{table} + +Aviv censor seventh, conjugal. Faceplate emittance borough airline. +Salutary. Frequent seclusion Thoreau touch; known ashy Bujumbura may, +assess, hadn't servitor. Wash\cite{cmusic}, Doff, and Algorithm. + +\begin{figure} +\[ \begin{picture}(90,50) + \put(0,0){\circle*{5}} + \put(0,0){\vector(1,1){31.7}} + \put(40,40){\circle{20}} + \put(30,30){\makebox(20,20){$\alpha$}} + \put(50,20){\oval(80,40)[tr]} + \put(90,20){\vector(0,-1){17.5}} + \put(90,0){\circle*{5}} +\end{picture} + \] +\caption{Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne plastron +isentropic? Glory characteristic. Denature? Pigeonhole sportsman grin.} +\end{figure} + +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin historic stockpile. Doctrinaire marginalia and art. +Sony tomography. Aviv censor seventh, conjugal. Faceplate emittance +borough airline.\cite{fm} Salutary. Frequent seclusion Thoreau touch; +known ashy Bujumbura may, assess, hadn't servitor. Wash, Doff, and +Algorithm. + +\begin{itemize} +\item Davidson witting and grammatic. Jukes foundry mesh sting speak, +Gillespie, Birmingham Bentley. Hedgehog, swollen McGuire; gnat. +Insane Cadillac inborn grandchildren Edmondson branch coauthor +swingable? Lap Kenney Gainesville infiltrate. Leap and dump? +Spoilage bluegrass. Diesel aboard Donaldson affectionate cod? +Vermiculite pemmican labour Greenberg derriere Hindu. Stickle ferrule +savage jugging spidery and animism. +\item Hoofmark and Avogadro ionosphere. +\item Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? +\item Glory characteristic. Denature? Pigeonhole sportsman grin +historic stockpile. +\item Doctrinaire marginalia and art. Sony tomography. +\item Aviv censor seventh, conjugal. +\item Faceplate emittance borough airline. +\item Salutary. Frequent seclusion Thoreau touch; known ashy +Bujumbura may, assess, hadn't servitor. Wash, Doff, and Algorithm. +\end{itemize} + +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin\cite[page 45]{waveshaping} historic stockpile. +Doctrinaire marginalia and art. Sony tomography. Aviv censor seventh, +conjugal. Faceplate emittance borough airline. Salutary. Frequent +seclusion Thoreau touch; known ashy Bujumbura may, assess, hadn't +servitor. Wash, Doff, and Algorithm. + +\begin{theorem} +\tolerance=10000\hbadness=10000 +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne plastron +isentropic? +\end{theorem} diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/chap2.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/chap2.tex new file mode 100644 index 00000000000..44613d6c73e --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/chap2.tex @@ -0,0 +1,66 @@ +\chapter{Placental Ionosphere} + +\section{Pigeonhole Buckthorn} + +Davidson witting and grammatic. Hoofmark and Avogadro ionosphere. +Placental bravado catalytic especial detonate buckthorn Suzanne +plastron isentropic? Glory characteristic. Denature? Pigeonhole +sportsman grin historic stockpile. Doctrinaire marginalia and art. +Sony tomography. + +\begin{figure}\centering +\parbox{.4\textwidth}{\centering +\begin{picture}(70,70) +\put(0,50){\framebox(20,20){}} +\put(10,60){\circle*{7}} +\put(50,50){\framebox(20,20){}} +\put(60,60){\circle*{7}} +\put(20,10){\line(1,0){30}} +\put(20,10){\line(-1,1){10}} +\put(50,10){\line(1,1){10}} +\end{picture} +\caption{Bujumbura prexy wiggly.}} +\hfill +\parbox{.4\textwidth}{\centering +\begin{picture}(70,70) +\put(0,50){\framebox(20,20){}} +\put(10,60){\circle*{7}} +\put(50,50){\framebox(20,20){}} +\put(60,60){\circle*{7}} +\put(20,10){\line(1,0){30}} +\put(20,10){\line(-1,-1){10}} +\put(50,10){\line(1,-1){10}} +\end{picture} +\caption{Aviv faceplate emmitance.}} +\end{figure} + +Aviv censor seventh, conjugal. Faceplate emittance borough airline. +Salutary. Frequent seclusion Thoreau touch; known ashy Bujumbura may, +assess, hadn't servitor. Wash, Doff, or Algorithm. + +Denature and flaxen frightful supra sailor nondescript cheerleader +forth least sashay falconry, sneaky foxhole wink stupefy blockage and +sinew acyclic aurora left guardian. Raffish daytime; fought ran and +fallible penning. + +\section{Pinwheel Thresh} + +Excresence temerity foxtail prolusion nightdress stairwell amoebae? +Pawnshop, inquisitor cornet credulous pediatric? Conjoin. Future +earthmen. Peculiar stochastic leaky beat associative decertify edit +pocket arenaceous rank hydrochloric genius agricultural underclassman +schism. Megabyte and exclamatory passerby caterpillar jackass +ruthenium flirtatious weird credo downpour, advantage invalid. + +\section{Laryngeal Gallon Mission} + +Conformance and pave. Industrial compline dunk transept edifice +downstairs. Sextillion. Canvas? Lyricism webbing insurgent +anthracnose treat familiar. Apocalyptic quasar; ephemerides +circumstantial. + +Peridotite giblet knot. Navigable aver whee sheath bedraggle twill +era scourge insert. Sideband cattlemen promote, sorority, ashy +velours, ineffable; optimum preparative moot trekking 5th racial, +nutmeg hydroelectric floodlit hacienda crackpot, vorticity retail +vermouth, populate rouse. Ceremony? Fungoid. diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/references.bib b/Master/texmf-dist/doc/latex/ucbthesis/example/references.bib new file mode 100644 index 00000000000..a6d07e5b7b0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/references.bib @@ -0,0 +1,81 @@ +@article{plucked-string, + author = "Kevin Karplus and Alex Strong", + title = "Digital Synthesis of Plucked-String and Drum Timbres", + year = "1983", + journal = "Computer Music Journal", + volume = "7", + number = "2", + pages = "43-55" +} + +@article{plot, + author = "James Moorer", + title = "Signal Processing Aspects of Computer Music--A Survey", + year = "1977", + journal = "Computer Music Journal", + volume = "1", + number = "1", + page = "14" +} + +@article{plucked-string-extensions, + author = "David Jaffe and Julius Smith", + title = "Extensions of the {K}arplus-{S}trong Plucked String Algorithm", + year = "1983", + journal = "Computer Music Journal", + volume = "7", + number = "2", + pages = "56-69" +} + +@article{waveshaping, + author = "Rosa Olin Jackson", + title = "A Tutorial on Endow Dill or Tomography Doff", + year = "1979", + journal = "Inertia Puff Journal", + volume = "3", + number = "2", + pages = "29-34" +} + +@book{shannon-weaver, + author = "Claude E. Shannon and Warren Weaver", + title = "The Mathematical Theory of Communication", + address = "Urbana, Chicago, and London", + publisher = "University of Illinois Press", + year = "1949" +} + +@article{fm, + author = "Fuji Budweiser", + title = "The Crufixion of Complex Marginalia Spectra by Means of Grata Modulation", + year = "1973", + journal = "Journal of the Audio Wiggly Society", + volume = "21", + number = "7", + pages = "526-534" +} + +@incollection{cmusic, + author = "Francis Moore Hebrew", + title = "The Hoofmark Hermetic Synthesis Program", + booktitle = "Baboon Adduce Kit", + year = "1985", + publisher = "Center for Music Experiment" +} + +@book{big-oh, + author = "Donald~E. Knuth", + title = "The Art of Computer Programming; Vol. 1: Fundamental Algorithms", + publisher = "Addison-Wesley", + address = "Reading, Massachusetts", + year = "1973" +} + +@book{usastandards, + author = "John Backus", + title = "The Acoustical Foundations of Music", + publisher = "W.~W.~Norton", + address = "New York", + year = "1977" +} diff --git a/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex b/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex new file mode 100644 index 00000000000..ec585d51ef8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/example/thesis.tex @@ -0,0 +1,116 @@ +%% thesis.tex 2014/04/11 +% +% Based on sample files of unknown authorship. +% +% The Current Maintainer of this work is Paul Vojta. + +\documentclass{ucbthesis} +\usepackage{biblatex} + +% To compile this file, run "latex thesis", then "biber thesis" +% (or "bibtex thesis", if the output from latex asks for that instead), +% and then "latex thesis" (without the quotes in each case). + +% Double spacing, if you want it. Do not use for the final copy. +% \def\dsp{\def\baselinestretch{2.0}\large\normalsize} +% \dsp + +% If the Grad. Division insists that the first paragraph of a section +% be indented (like the others), then include this line: +% \usepackage{indentfirst} + +\newtheorem{theorem}{Jibberish} + +\bibliography{references} + +\hyphenation{mar-gin-al-ia} +\hyphenation{bra-va-do} + +\begin{document} + +% Declarations for Front Matter + +\title{Eulerian Knowledge Prexy and Lyman Zig on Wiggly} +\author{Tom Lifesaver} +\degreesemester{Spring} +\degreeyear{1995} +\degree{Doctor of Philosophy} +\chair{Professor Richard Francis Sony} +\othermembers{Professor Roger Spam \\ + Associate Professor Michael Chex} +\numberofmembers{3} +% Previous degrees are no longer to be listed on the title page. +% \prevdegrees{B.A. (University of Northern South Dakota at Hoople) 1978 \\ +% M.S. (Ed's School of Quantum Mechanics and Muffler Repair) 1989} +\field{Mathematics} +% Designated Emphasis -- this is optional, and rare +% \emphasis{Colloidal Telemetry} +% This is optional, and rare +% \jointinstitution{University of Western Maryland} +% This is optional +\campus{Berkeley} + +% For a masters thesis, replace the above \documentclass line with +% \documentclass[masters]{ucbthesis} +% This affects the title and approval pages, which by default calls this +% document a "dissertation", not a "thesis". + +\maketitle +% Delete (or comment out) the \approvalpage line for the final version. +\approvalpage +\copyrightpage + +\include{abstract} + +\begin{frontmatter} + +\begin{dedication} +\null\vfil +\begin{center} +To Ossie Bernosky\\\vspace{12pt} +And exposition? Of go. No upstairs do fingering. Or obstructive, or purposeful. +In the glitter. For so talented. Which is confines cocoa accomplished. +Masterpiece as devoted. My primal the narcotic. For cine? To by recollection +bleeding. That calf are infant. In clause. Be a popularly. A as midnight +transcript alike. Washable an acre. To canned, silence in foreign. +\end{center} +\vfil\null +\end{dedication} + +% You can delete the \clearpage lines if you don't want these to start on +% separate pages. + +\tableofcontents +\clearpage +\listoffigures +\clearpage +\listoftables + +\begin{acknowledgements} +Bovinely invasive brag; cerulean forebearance. +Washable an acre. To canned, silence in foreign. +Be a popularly. A as midnight transcript alike. +To by recollection bleeding. That calf are infant. In clause. +Buckaroo loquaciousness? Aristotelian! +Masterpiece as devoted. My primal the narcotic. For cine? +In the glitter. For so talented. Which is confines cocoa accomplished. +Or obstructive, or purposeful. +And exposition? Of go. No upstairs do fingering. + +\end{acknowledgements} + +\end{frontmatter} + +\pagestyle{headings} + +% (Optional) \part{First Part} + +\include{chap1} +\include{chap2} + +% \appendix +% \chapter{More Monticello Candidates} + +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf Binary files differnew file mode 100644 index 00000000000..9a09303d10f --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.pdf diff --git a/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex new file mode 100644 index 00000000000..a283aca8654 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ucbthesis/ucbthesis.tex @@ -0,0 +1,397 @@ +\documentclass[11pt]{article} +\usepackage[sf]{titlesec} +\usepackage[colorlinks=true]{hyperref} +\usepackage{breakurl} +\usepackage{listings} +\usepackage{booktabs} +\usepackage{tabularx} + +\title{The UCB Thesis Class} +\author{Paul Vojta\\Mathematics Department\\ + \texttt{\href{mailto:vojta@math.berkeley.edu}{vojta@math.berkeley.edu}}} +\date{Version 3.4\\April 11, 2014} + +\lstset{% settings taken from msu-thesis documentation + basicstyle=\ttfamily\small, + commentstyle=\itshape\ttfamily\small, + showspaces=false, + showstringspaces=false, + breaklines=true, + breakautoindent=true, + frame=single, + captionpos=t, + language=TeX +} + +\newcommand*{\pkg}[1]{\texttt{#1}} + +\begin{document} +\maketitle +\thispagestyle{empty} +\renewcommand{\abstractname}{\sffamily Abstract} + +\abstract{\noindent\begin{quote} This is a class file for theses and +dissertations at the University of California, Berkeley. It is based on +the \pkg{memoir} class, and therefore supports all of the functionality +of that class. It should generate a document that meets all of the basic +formatting requirements given in the \emph{Dissertation Filing Guide} +or the \emph{Thesis Filing Guide} (as appropriate) produced by the +UC Berkeley Graduate Division and available on the web at +\url{http://grad.berkeley.edu/policies/}. +This version of the class is based on the dissertation and thesis guides, +dated May 2010 -- December 2013 and February 2011 -- February 2014, +respectively.\end{quote}} + +\section{Introduction} + +The \pkg{ucbthesis} class is a modified +version of the standard \LaTeX\ \pkg{memoir} class that is accepted for use +with University of California, Berkeley, Ph.D.~dissertations and Master's +theses. The available commands are almost identical to those of the +\pkg{memoir} class, so the recommended starting point for documentation +is general documentation for \LaTeX. + +This document class requires a reasonably recent version of the \pkg{memoir} +class. It is known to work with \pkg{memoir} version ``2010/09/19 v3.6g,'' but +not with \pkg{memoir} version ``2005/09/25 v1.618.'' +% v1.618 gives \undefinedpagestyle + +\emph{Note:} The documentation for the \pkg{memoir} class is long (currently +583 pages), and the vast majority of it is completely irrelevant to the process +of writing a thesis using \pkg{ucbthesis}. \textbf{Do not print out the +documentation for the \pkg{memoir} class!} Doing so would be a huge waste +of paper and money. Look to general \LaTeX\ documentation instead. + +\smallbreak +The key features of the class are: +\begin{enumerate} +\item The primary modification to the \pkg{memoir} class is the setting of the + margins and (for Master's theses prior to 2011) use of pseudo-double-spacing, + since Berkeley's rules for Master's theses were still designed + for typewriters. The latter is achieved by increasing the + \verb|\baselinestretch| parameter to 1.37. The \verb|\baselinestretch| + is returned to a single-spaced value of 1.00 for elements like tables, + captions, and footnotes and for all displayed text (quote, quotation, + and verse environments). +\item Margins are 1 inch on all sides. +\item Uses 12 point by default; you can use the 10pt or 11pt options for + those sizes (but note that only 12pt should be used for the final + submitted copy). +\item Page numbers are in the top right corner for all pages. +\item Complete, correct front matter for Berkeley dissertations can be + generated. If you are not a Berkeley student, you should make sure + that the front matter is OK with your school. +\end{enumerate} + +The \pkg{ucbthesis} class is derived from the \pkg{ucthesis} class---the +name has been changed to reflect the fact that it is (probably) only +valid for Berkeley theses. +The \pkg{ucbthesis} class should be used for new theses (at Berkeley); +\pkg{ucthesis} may still be used for older theses submitted prior to the +change to electronic submission in Fall 2009, and will still be maintained +for this purpose. + +A (partial) list of thesis classes at other University of California +campuses is available on the web at +\url{http://math.berkeley.edu/~vojta/ucthesis.html}. + +\section{Using the \pkg{ucbthesis} Class} + +\subsection{Sample Dissertation} + +There is a sample dissertation in the \texttt{example} subdirectory +of the documentation directory. All of the files in that subdirectory +form part of the sample dissertation. To produce a \texttt{pdf} or +\texttt{dvi} file of the thesis, copy the files to some other directory +and type the commands +\begin{lstlisting} +pdflatex thesis +biber thesis +pdflatex thesis +\end{lstlisting} +(Use \texttt{latex} instead of \texttt{pdflatex} if you want a \texttt{dvi} +file instead of a \texttt{pdf} file as output. You may need to replace +\texttt{biber} with \texttt{bibtex}, depending on your \TeX\ setup---look +at the output from the first run of \pkg{pdflatex} or \pkg{latex}.) + +The file \texttt{references.bib} is its bibliography database (though +the contents of the database are not important). Mostly this example +document is useful as an example of how to produce the front matter. + +If you don't understand \LaTeX\ at all, this file might help you get +started, but, since you're going to be writing a quite lengthy document, +you should look into more comprehensive information on \LaTeX. +A list of \TeX\ and \LaTeX\ documentation is maintained at the web page +\url{http://www.tug.org/interest.html#doc}. + +\subsection{Selecting the \pkg{ucbthesis} Class} + +To use the \pkg{ucbthesis} class, make sure that the \texttt{ucbthesis.cls} +file is on your TEXINPUTS search path and use the following command at +the start of your input file: + +\begin{lstlisting} +\documentclass{ucbthesis} +\end{lstlisting} + +\subsection{Class Options} + +The options for the \pkg{ucbthesis} class are given in Table~\ref{opts}. +They should be selected on the \verb|\documentclass| line, e.g.: +\begin{lstlisting} +\documentclass[10pt,draft]{ucbthesis} +\end{lstlisting} + +\begin{table}[htbp] +\centering +\begin{tabularx}{.8\textwidth}{>{\ttfamily}lX} +\toprule +\multicolumn{1}{c}{Option} & \multicolumn{1}{l}{Description}\\ +\midrule +{phd} & Selects formatting for doctoral dissertation (default) \\ +{masters} & Selects formatting for Master's thesis submitted in 2012 or later: + changes the word ``dissertation'' on the title page to ``thesis.'' \\ +{oldmasters} & Selects formatting for Master's thesis submitted in 2011 or + earlier: selects double spacing and changes the word ``dissertation'' + on the title page to ``thesis.'' \\ +{final} & Uses pseudo-double-spacing for Master's theses submitted in 2011 or + earlier (default) \\ +{draft} & Uses single-spacing throughout the document \\ +{12pt} & Sets the default font size to 12 points (default) \\ +{11pt} & Sets the default font size to 11 points. \emph{Note:} This option + should be used only for draft copies (e.g., to save paper). The final + submitted copy must use 12-point fonts or larger \\ +{10pt} & Sets the default font size to 10 points. \emph{Note:} This option + should be used only for draft copies (e.g., to save paper). The final + submitted copy must use 12-point fonts or larger \\ +\bottomrule +\end{tabularx} +\caption{Document class options}\label{opts} +\end{table} + +All options supported by the \pkg{memoir} class are also supported +(although some of them would not be very useful for a thesis). + +\subsection{Page Headers} + +If you want to use page headers or footers other than the default ones, +you should try using \texttt{headerfooter.sty} or \texttt{fancyheadings.sty}. +The \texttt{myheadings} pagestyle doesn't work well and there is no workaround. +The \pkg{headerfooter} and \pkg{fancyheadings} styles are widely distributed, +well documented, and easy to use. + +\subsection{Overall Document Structure} + +The overall structure of a \verb|.tex| file for a thesis is the same as +most other \LaTeX\ files: a \verb|\documentclass| line, followed by +declarations (e.g., \verb|\usepackage| lines and macro definitions), +and then one (or, rarely, more) instances of a \verb|document| environment. + +Your best guide for what goes inside the \verb|document| environment is +to follow the practice in the sample file \verb|thesis.tex|. In a nutshell, +though, this consists of declarations and environments for the front matter, +followed by the main content of the thesis, and then the bibliography +and any appendices. The structure of the part of the file +corresponding to the front matter is described in the next section. + +\section{Front Matter} + +In addition to setting the page layout and line spacing, the other key +service provided by the \pkg{ucbthesis} class is that it generates +correct front matter (title page, approval page, abstract, etc.)\ with +a fairly simple set of commands. This facility could be a little +easier, but compared to an earlier state of affairs, it's pretty +slick. The format of the front matter is specified quite explicitly +in the documents ``Dissertation Filing Guide'' and ``Thesis Filing Guide'' +produced by the UC Berkeley Graduate Division and available on the web at +\url{http://grad.berkeley.edu/policies/}. +The current version of the class is based on the dissertation and thesis +guides, dated May 2010 -- July 2013 and February 2011 -- July 2013, +respectively. + +A complete example of the use of the front matter commands can be +found in the sample dissertation distributed with the class. +Generally, the part of the \LaTeX\ file that generates the front matter +consists of the following portions: +\begin{itemize} +\item Declarations of text strings +\item Macros to generate the title, approval, and copyright pages +\item \verb|abstract| environment +\item \verb|frontmatter| environment +\end{itemize} +These portions are described in the following subsections. + +\subsection{Declarations of Text Strings} + +To use the front matter macros and environments, you must first +declare the text strings listed in Table~\ref{decls}. This is done +by invoking the relevant macro with the string as its argument; +for example, \lstinline|\title{Snakes in Ireland}|. + +\begin{table} +\centering +\lstset{basicstyle=\ttfamily} +\begin{tabularx}{.9\textwidth}{lX} +\toprule +\multicolumn{1}{c}{Macro} & \multicolumn{1}{l}{Description} \\ +\midrule +\lstinline|\\title| & Dissertation title \\ +\lstinline|\\author| & Your name as registered with UC (usually with full + middle name) \\ +\lstinline|\\degreeyear| & Year your dissertation will be granted \\ +\lstinline|\\degreesemester| & Semester (or term) your degree will be granted \\ +\lstinline|\\degree| & The title of your degree (e.g.~Doctor of Philosophy) \\ +\lstinline|\\jointinstitution| & For joint degrees, the other institution \\ +\lstinline|\\chair| & Title and name of your committee chair + (e.g.~``Professor Michael A. Harrison'') \\ +\lstinline|\\cochair| & Title and name of your committee co-chair + (use with \lstinline|\\chair|, if you have a co-chair). \\ +\lstinline|\\othermembers| & The names of the other members of your committee + separated by linebreaks + (e.g.~\lstinline!Professor Susan L. Graham\\\\Professor Jim Pitman!) \\ +\lstinline|\\numberofmembers| & The number of members on your committee. + This defaults to 3 (and thus is optional) and can be any value from + 3 to 6. It affects the number of lines on the approval + page and the space between them. \\ +\lstinline|\\field| & The official title of your field. This is usually + your department's name, but at Berkeley, most + Engineering degrees have a more complex name. + Be sure to check the guidelines for any special + twists on the name of your field. \\ +\lstinline|\\emphasis| & The ``designated emphasis'' of your degree (if any) \\ +\lstinline|\\campus| & The name of your UC campus. This should be capitalized + (e.g.~Berkeley). This is optional, and defaults to Berkeley. \\ +\bottomrule +\end{tabularx} +\caption{Declarations for Front Matter}\label{decls} +\end{table} + +\subsection{Title, Approval, and Copyright Pages} + +The title, approval, and copyright pages have extremely rigid formats +that allow them to be generated automatically once the above +declarations have been made. To generate them, invoke the macros +\begin{lstlisting} +\maketitle +\approvalpage +\copyrightpage +\end{lstlisting} + +You should probably invoke them in that order, because that's the +order required by the guidelines. The approval page should not be part +of the submitted thesis, but the \verb|\approvalpage| macro may be used to +generate the required approval page to be printed and submitted with the +thesis. + +\subsection{Abstract Environment} + +Because you have to provide the text of the abstract, only the title +can be generated automatically. So, there is an abstract environment. +It generates the title and numbers the abstract in arabic numerals and +makes sure that it starts on new page. + +The advisor's signature no longer is required (or allowed) for the +abstract. + +\subsection{Other Front Matter} + +The remaining front matter (dedication, table of contents, lists of +figures and tables, acknowledgements) \emph{must} be put inside the +\verb|frontmatter| environment, which ensures that page numbering is +handled properly. Within this \verb|frontmatter| environment, you put the +environments and commands for the rest of the front matter. There are +environments for \texttt{dedication} and \texttt{acknowledgements}, +and the standard \LaTeX\ commands for producing \verb|\tableofcontents|, +\verb|\listoffigures|, and \verb|\listoftables| should also go inside +the \verb|frontmatter| environment. + +The standard \LaTeX\ commands are well documented in the \LaTeX\ manual. +You may have to hand edit the \texttt{.lof} (list of figures) and +\texttt{.lot} (list of tables) files to make verbose captions more suitable for +this front matter. Once you do this, remember to use the \verb|\nofiles| +macro to keep them from getting overwritten. + +The \pkg{ucbthesis} class provides \texttt{acknowledgements} and +\texttt{dedication} environments, which produce corresponding sections in +the front matter and make them start on a new page. The +\texttt{acknowledgements} +environment also puts the word ``Acknowledgements'' in large, bold, +centered text at the top of the page. For formatting the dedication page, +you're on your own. After all, the dedication is a kind of poetry and +there's no predicting the right way to format poetry. + +\section{Obsolete Environments and Commands} + +Previous (unreleased) versions of the \pkg{ucbthesis} (and \pkg{ucthesis}) +classes defined environments for producing small tables with single spacing. +These environments are no longer necessary, since standard \LaTeX\ now +handles the situation properly. Replace the \verb!\begin{...}! +commands as indicated in Table \ref{obsolenv}, and change the +corresponding \verb!\end! commands accordingly. + +\begin{table}[htbp] +\centering +\begin{tabular}{l l} + \toprule + \multicolumn{1}{c}{Environment} & \multicolumn{1}{c}{Use Instead}\\ + \midrule + \lstinline!smalltabular! & \lstinline!\small\begin{tabular}! \\ + \lstinline!smalltabular*! & \lstinline!\small\begin{tabular*}! \\ + \lstinline!scriptsizetabular! & \lstinline!\scriptsize\begin{tabular}! \\ + \lstinline!scriptsizetabular*! & \lstinline!\scriptsize\begin{tabular*}! \\ + \bottomrule +\end{tabular} +\caption{Obsolete environments}\label{obsolenv} +\end{table} + +The \pkg{ucthesis} class also provided commands \verb!\smallssp! and\break +\verb!\scriptsizessp!; these should now be changed to +\verb!\small\SingleSpacing! and \verb!\scriptsize\SingleSpacing!, +respectively. + +\section{Installing the \pkg{ucbthesis} Class} + +To install the \pkg{ucbthesis} class, you need to install the file +\texttt{ucbthesis.cls} in your \LaTeX\ class file repository. This +generally should go in a directory \lstinline!TEXMF/tex/latex/ucbthesis! +(where \lstinline!TEXMF! is the base of the \texttt{texmf} tree). +Or, it can also be placed in the directory that you use when running +\LaTeX\ on your thesis. + +You should also install the documentation files +\begin{verbatim} + README + ucbthesis.tex + ucbthesis.pdf + thesis.tex + abstract.tex + chap1.tex + chap2.tex + references.bib +\end{verbatim} +in a similar directory under the documentation directory, generally +\lstinline!TEXMF/doc/latex/ucbthesis! for the first three files, and +\lstinline!TEXMF/doc/latex/ucbthesis/example! for the last five. + +These files should already be placed in subdirectories reflecting the above +guidelines, so that one might extract the \texttt{tar} file in the main +\lstinline!TEXMF! directory to get the right results. + +\section{Modification History} + +Version 3.3 was the initial release of \pkg{ucbthesis} (it was forked from +\pkg{ucthesis}, hence the unusual version number). The package \pkg{ucthesis} +was created for non-electronic submissions, and should no longer be used, +except for printing out older theses. Version 3.3 was distributed only within +Berkeley. + +Version 3.4 switched to using the \pkg{memoir} class, eliminated the +\texttt{smalltabular}, \texttt{smalltabular*}, \texttt{scriptsizetabular}, +and\break +\texttt{scriptsizetabular*} environments, and the \lstinline!\smallssp! +and\break +\lstinline!\scriptsizessp! commands. It also added support for co-chairs +on the dissertation/thesis committee, joint degrees, and degrees with a +Designated Emphasis. In addition, it was modified for release on \textsc{ctan}. + +\end{document} |