summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/uafthesis
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-12-12 00:34:19 +0000
committerKarl Berry <karl@freefriends.org>2012-12-12 00:34:19 +0000
commit76e9aff676545810d244874dfeb7902698c525d8 (patch)
tree4b15620a01368781e702a9712bf3d012f6ec6c05 /Master/texmf-dist/tex/latex/uafthesis
parent1f2b718b5ad8569c1a5b1785bfd0b4d5ac1495ef (diff)
uafthesis (11dec12)
git-svn-id: svn://tug.org/texlive/trunk@28506 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/uafthesis')
-rw-r--r--Master/texmf-dist/tex/latex/uafthesis/uafthesis.cls118
1 files changed, 68 insertions, 50 deletions
diff --git a/Master/texmf-dist/tex/latex/uafthesis/uafthesis.cls b/Master/texmf-dist/tex/latex/uafthesis/uafthesis.cls
index 155a057dad4..36994074b7c 100644
--- a/Master/texmf-dist/tex/latex/uafthesis/uafthesis.cls
+++ b/Master/texmf-dist/tex/latex/uafthesis/uafthesis.cls
@@ -15,7 +15,10 @@
%% Made all fonts the same size so that Craven will shut up.
%%
%% Edited by Joshua Holbrook 2010/3/08
-%% I'm not from the physics department. Also, bugfixes.
+%% Fixed font size in title page, added "Page" headings.
+%%
+%% Edited by Jesse Frey 2012/12/6
+%% Messed with the signature page some of us need longer lines
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{uafthesis}
@@ -107,6 +110,19 @@
\def\numberofmembers#1{\gdef\@numberofmembers{#1}}
%% The name of your college or school
\def\college#1{\gdef\@college{#1}}
+%% The width of committee signature lines
+\def\@committeewidth{3in}
+\def\committeewidth#1{\gdef\@committeewidth{#1}}
+%% The width of approval signature and date lines
+\def\@approvedwidth{3.75in}
+\def\approvedwidth#1{\gdef\@approvedwidth{#1}}
+%% The space between "RECOMMENDED:" and the committee signature lines
+\def\@comitteespace{\hfill}
+\def\comitteespace#1{\gdef\@comitteespace{#1}}
+%% The space between "APPROVED:" and the approval lines
+\def\@approvedspace{\hspace{0.75in}}
+\def\approvedspace#1{\gdef\@approvedspace{#1}}
+
%% \maketitle makes titlepage. requires all the above macros
\def\maketitle{
@@ -164,56 +180,58 @@
\bigskip \bigskip \medskip
\vspace{.25in}
\end{center}
-RECOMMENDED:\hfill\rule{3in}{.05mm}\vskip2.5ex\relax
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip2.5ex\relax
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip2.5ex\relax
-\ifnum \@numberofmembers = 3
-\vskip-3.5ex\relax
-\noindent\hskip3in\relax Advisory
-Committee Chair \vskip2.5ex
-\fi
-\ifnum \@numberofmembers = 4
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip-1ex\relax
-\noindent\hskip3in\relax Advisory
-Committee Chair \vskip2.5ex
-\fi
-\ifnum \@numberofmembers = 5
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip2.5ex\relax
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip-1ex\relax
-\noindent\hskip3in\relax Advisory
-Committee Chair \vskip2.5ex
-\fi
-\ifnum \@numberofmembers = 6
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip2.5ex\relax
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip2.5ex\relax
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip-1ex\relax
-\noindent\hskip3in\relax Advisory
-Committee Chair \vskip2.5ex
-\fi
-\noindent\phantom{RECOMMENDED:}\hfill\rule{3in}{.05mm}
-\vskip-1ex\relax
-\noindent\hskip3in\relax Chair, \@department
+RECOMMENDED:\@comitteespace
+\begin{minipage}[t]{\@committeewidth}
+ \rule{\@committeewidth}{.05mm}\vskip2.5ex\relax
+ \rule{\@committeewidth}{.05mm}
+ \vskip2.5ex\relax
+ \rule{\@committeewidth}{.05mm}
+ \vskip2.5ex\relax
+ \ifnum \@numberofmembers = 3
+ \vskip-3.5ex\relax
+ \relax Advisory Committee Chair \vskip2.5ex
+ \fi
+ \ifnum \@numberofmembers = 4
+ \rule{\@committeewidth}{.05mm}
+ \vskip-1ex\relax
+ \relax Advisory Committee Chair \vskip2.5ex
+ \fi
+ \ifnum \@numberofmembers = 5
+ \rule{\@committeewidth}{.05mm}
+ \vskip2.5ex\relax
+ \rule{\@committeewidth}{.05mm}
+ \vskip-1ex\relax
+ \relax Advisory Committee Chair \vskip2.5ex
+ \fi
+ \ifnum \@numberofmembers = 6
+ \rule{\@committeewidth}{.05mm}
+ \vskip2.5ex\relax
+ \rule{\@committeewidth}{.05mm}
+ \vskip2.5ex\relax
+ \rule{\@committeewidth}{.05mm}
+ \vskip-1ex\relax
+ \relax Advisory Committee Chair \vskip2.5ex
+ \fi
+ \rule{\@committeewidth}{.05mm}
+ \vskip-1ex\relax
+ \relax Chair, \@department
+\end{minipage}
\bigskip \bigskip \bigskip \par
-\noindent APPROVED: \hspace{.75in} \rule{3.75in}{.05mm}
-\vskip-1ex\relax
-\noindent\phantom{APPROVED: \hspace{.75in} }Dean, {\@college}
-\vskip2.5ex\relax
-\noindent\phantom{APPROVED: \hspace{.75in} }\rule{3.75in}{.05mm}
-\vskip-1ex\relax
-\noindent\phantom{APPROVED: \hspace{.75in} }Dean of the Graduate
-School
-\vskip2.5ex\relax
-\noindent\phantom{APPROVED: \hspace{.75in} }\rule{3.75in}{.05mm}
-\vskip-1ex\relax
-\noindent\phantom{APPROVED: \hspace{.75in} }Date
+%\noindent APPROVED: \@approvedspace
+\noindent APPROVED: \@approvedspace
+\begin{minipage}[t]{\@approvedwidth}
+ \rule{\@approvedwidth}{.05mm}
+ \vskip-1ex\relax
+ Dean, {\@college}
+ \vskip2.5ex\relax
+ \rule{\@approvedwidth}{.05mm}
+ \vskip-1ex\relax
+ Dean of the Graduate School
+ \vskip2.5ex\relax
+ \rule{\@approvedwidth}{.05mm}
+ \vskip-1ex\relax
+ Date
+\end{minipage}
\newpage
}