-
Notifications
You must be signed in to change notification settings - Fork 26
LaTeX templates for UCSC thesis and/or advancement (thesis proposal)
License
adamnovak/ucscthesis
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is the README file for the UCSCTHESIS class for LaTeX. It corresponds to version 3.2-ucsc-4 or greater of the UCSCTHESIS class (29 March 2017). The original UCTHESIS-UCSC class corresponds to version 3.2 of the UCTHESIS class (19 December 2004). This README.UCSC is public domain. The version of these files are intended to be used with the University of California, Santa Cruz Division of Graduate Studies "Dissertation and Thesis Preparation Guidelines" revised 2016. Although the UCTHESIS class is intended to be used at all University of California campuses, the guidelines vary from campus to campus. A cursory survey of the guidelines at Berkeley, Los Angeles, San Diego, and Santa Cruz campuses show mildly differing guidelines. The main differences come from the location of the page numbers which vary centered and outside in the header and footer area, slight variations in margin sizes, and the layout in the front matter. The UCTHESIS-UCSC class was created in order to provide a class file that was suitable for the guidelines mentioned above. The UCSCTHESIS class was created to provite an up-to-date alternative to the UCTHESIS-USCS class. *** How to use this package 1. Fork and clone this Git repository. 2. cd into the ucscthesis directory 3. type "make" (or gmake) to generate a sample PDF file 4a. modify uctest.tex in this directory OR 4b. copy uct1*.clo and ucscthesis.cls to the directory with your .tex files *** Tweaking - Font Size The document format is customized for three different typeface pointsizes: 10 point, 11 point, and 12 point. The size can be specified as an option like this: \documentclass[11pt]{ucscthesis} The "uct11.clo" file is used in this case. Chapter headings font sizes must be modified in the uct1*.clo files. - Line spacing "Double spacing" is specified in the UCSC Dissertation and Thesis Preparation Guidelines. With some typefaces, for instance Times, the interline spacing (\baselinestretch = \baselineskip x scaling) may be too large due to font metrics indicating a very large leading. In this case, redefine \dsp to be a factor between 1.37 and 2.0 like this: \def\dsp{\def\baselinestretch{1.8}\large\normalsize} \dsp \usepackage{times} ... With 11 point Times, a reasonable number of double-spaced lines on a page is 23 or 24. The "1.8" factor will yield this. - Page format Differences in uct11.clo: ucthesis-ucsc ucscthesis ------------------ ------------------ \voffset 1.000 in (default) 1.000 in \topmargin 0.250 in 0 in \headheight 0 in (default) 12 pt \headsep 0 in (default) 25 pt \textheight 8.125 in 32\baselineskip + \topskip \footskip 0.375 in 30 pt \textwidth 5.750 in 6.000 in These can be tweaked slightly. For instance, increasing \footskip to 0.5in and reducing \textheight to 8.0in will set off the page number from the last line of text on a page a little bit more. - Printing When using PostScript or PDF output devices, do not crop oversized pages. The margins should measure exactly as described above. If the page is shifted, then \voffset can be tweaked slightly. If the text is too large, then the printer driver should be adjusted to scale slightly. I have not found that any adjustments were necessary. - Packages I have tested the following packages with this .cls file. Sometimes the order of usepackage matters. The following order worked for me. ifthen pdftex (option to ucscthesis) dvips (option to ucscthesis) times mathptmx graphicx url color hyperref algorithm algorithmic *** Tracking Changes All changes are tracked in Git. Legally required history information for the reuse of LPPL-licensed code is in the LICENSE file.
About
LaTeX templates for UCSC thesis and/or advancement (thesis proposal)
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published