[Tex/LaTex] Layout for certificate

environmentsvertical alignment

This is my environment for the certificate:


This is my certificate layout:

\renewenvironment{cert}{\begin{alwayssingle} \thispagestyle{empty}
  {\Large \bfseries  Certificate}

And these rules for certificate ending:

        \hbox to.5\linewidth{Place: #2\hfil}%
        \hbox to.5\linewidth{Date: #4\hfil}%

And this is the cerificate:

Certified that the dissertation entitled \dots
\vspace{0.1 in}

\guideending{Mr. John Doe}{Some Place}{Lecturer in Something}{15 April 2011}
{Some College}
\centerline{\textbf{Approved and forwarded to Some University}}
\guideending{Some Dean}{Some Place}{Dean}{20 April 2011}
{Some College}
%\vspace{0.05 in}
\textbf{Examiner's Signature \\}
1. \\
2. \\

My issue is: there is huge space at top of the certificate. But the ending goes to the next page. So how can I reduce blank space at the top and make the ending remain on the same page?

Best Answer

You are explicitly introducing vertical space at the top by using \vspace*{1cm} and the center environment in the definition of the cert environment; you can use something like this instead:

  {\centering\Large\bfseries  Certificate\par}
Related Question