%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% csusb.sty %% %% Package for CSUSB Master's Projects %% %% To be used with ucthesis.cls %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% 11/14/2005 Updated to fix the bug for spacing when the Graduate Coordinator is changed %% 05/22/2006 Fixed spacing problem on acknowledgements page. %% 05/22/2006 Fixed margins to meet csusb requirements. %% 05/23/2007 Fixed signature line for advisor, Readjusted margin factors. %% Adujsted rules on title and signature pages. %% Adjusted abstract and ack. spacing %% 07/30/2007 Redefined table of contents to produce ``Appendix A'' %% instead of ``A'' \ProvidesPackage{csusb} \NeedsTeXFormat{LaTeX2e} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Your may need to make small adjustments %% %% in these to allow for differences in %% %% printers. If you need to adjust more %% %% than .1 in, you probably need to check %% %% your paper configuration in %% %% LaTeX/postscript %% %% %% %% For pdflatex, be sure that when printing %% %% you have 'pagescaling' set to 'none`` %% %% in the print dialog %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \setlength{\topmargin}{.05in} \addtolength{\hoffset}{.05in} \addtolength{\textwidth}{-.15in} \addtolength{\textheight}{-.05in} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Redefine appendix entry for TOC %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\contentsname{Table of Contents} \def\appendixname{} \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{chapter}% \typeout{\@chapapp\space\thechapter.}% \addcontentsline{toc}{chapter}{\appendixname\protect \numberline{\thechapter}#1}\else \addcontentsline{toc}{chapter}{#1}\fi \chaptermark{#1}% \addtocontents{lof}% {\protect\addvspace{10\p@}} % Adds between-chapter space \addtocontents{lot}% {\protect\addvspace{10\p@}} % to lists of figs & tables. \if@twocolumn % Tests for two-column mode. \@topnewpage[\@makechapterhead{#2}]% \else \@makechapterhead{#2}% \@afterheading % Routine called after chapter and \fi} % section heading. \def\appendix{\par \def\appendixname{Appendix\ } \setcounter{chapter}{0}% \setcounter{section}{0}% \def\@chapapp{\appendixname}% \def\thechapter{\Alph{chapter}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\contentsname{Table of Contents} \newenvironment{Frontmatter} {\setcounter{page}{1}\renewcommand{\thepage}{\roman{page}}} {\newpage\renewcommand{\thepage}{\arabic{page}}\pagenumbering{arabic}\setcounter{page}{1}} %% This creates an environment for the abstract that fits the CSUSB format guidelines \newenvironment{Abstract} {\baselineskip 1.65em \addcontentsline{toc}{chapter}{Abstract} \begin{center}\textsc{Abstract}\end{center}} %%This environment is to format the Acknowledgement \newenvironment{Acknowledgements} {\baselineskip 1.65em \addcontentsline{toc}{chapter}{Acknowledgements} \begin{center}\textsc{Acknowledgements}\end{center}} %% This command creates the proper title and signature pages. \newcommand\titleandsignature[8]{\baselineskip 2.7em \setlength{\footskip}{.64in} \pagenumbering{roman} \thispagestyle{empty} \begin{center} \textsc{#1}\\ \medskip\vspace{-1mm} \rule{2in}{0.1mm} \medskip\vspace{1mm} A Thesis\\ Presented to the\\ Faculty of\\ California State University,\\ San Bernardino\\ \medskip\vspace{-1mm} \rule{2in}{0.1mm} \medskip\vspace{1mm} In Partial Fulfillment\\ of the Requirements for the Degree\\ Master of Arts\\ in\\ Mathematics\\ \medskip\vspace{-1mm} \rule{2in}{0.1mm} \medskip\vspace{1mm} by\\ #2\\ #3\\ \end{center} %---------------------------------------------------------- \newpage \thispagestyle{empty} \begin{center} \textsc{#1}\\ \medskip\vspace{-1mm} \rule{2in}{0.1mm} \medskip\vspace{1mm} A Thesis\\ Presented to the\\ Faculty of\\ California State University,\\ San Bernardino\\ \medskip\vspace{-1mm} \rule{2in}{0.1mm} \medskip\vspace{1mm} by\\ #2\\ #3\\ \noindent Approved by:\\ \end{center} \noindent \rule{3.5in}{0.1mm} \hfill \rule{2in}{0.1mm} \vspace{-.70cm}\noindent #4, Committee Chair \hfill Date \hspace{1.6in}\mbox{} \medskip \noindent \rule{3.5in}{0.1mm} \vspace{-.70cm}\noindent #5, Committee Member \medskip \noindent \rule{3.5in}{0.1mm} \vspace{-.70cm}\noindent #6, Committee Member \medskip \noindent \rule{3.5in}{0.1mm} \hfill \rule{2in}{0.1mm} \vspace{-.70cm}\noindent #7, Chair, \hfill \makebox[1.98in][r]{#8\hfill\mbox{}} \vspace{-.50cm}\noindent Department of Mathematics \hfill \noindent Graduate Coordinator, \hspace{.4in}\mbox{} \vspace{-.50cm}\noindent \hfill Department of Mathematics\ \ }