-
Notifications
You must be signed in to change notification settings - Fork 0
/
Proposal.sty
71 lines (69 loc) · 1.72 KB
/
Proposal.sty
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
% Define spacing for use on titlepage
%
\def\titleskip{\vskip 4\bigskipamount} %% Whitespace after title
\def\authorskip{\vskip 2\bigskipamount} %% Whitespace after author
%
% Additional titlepage definitions
%
% The titlepage must conform to CIT requirements
%
% The chapter command without redefining the page style
%
\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
%
% The abstract environment with page numbers
%
\if@titlepage
\renewenvironment{abstract}{%
\titlepage
\thispagestyle{headings}
\markright{ABSTRACT}
%\null\vfil
\begin{flushleft}%
\bfseries\LARGE\abstractname
\@endparpenalty\@M
\end{flushleft}}%
{\par\vfil\null\endtitlepage}
\else
\renewenvironment{abstract}{%
\if@twocolumn
\section*{\LARGE\abstractname}%
\else
\small
\begin{center}%
{\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
\end{center}%
\quotation
\fi}
{\if@twocolumn\else\endquotation\fi}
\fi
%
% Acknowledgements page
%
\newenvironment{acknowledgements}{%
\titlepage
\thispagestyle{headings}
\markright{ACKNOWLEDGEMENTS}
%\null\vfil
\begin{flushleft}%
\bfseries\LARGE Acknowledgements
\@endparpenalty\@M
\end{flushleft}}%
{\par\vfil\null\endtitlepage}
%
% Titlepage should not reset the page number
%
\renewenvironment{titlepage}
{%
\if@twocolumn
\@restonecoltrue\onecolumn
\else
\@restonecolfalse\newpage
\fi
\thispagestyle{empty}%
}%
{\if@restonecol\twocolumn \else \newpage \fi
}