[Tex/LaTex] Change header only in one page

header-footermemoir

I'm starting the report of my capstone project.

I'm using the memoir package, taking this template as a reference Right now, I'm working in the formatting required by my college.

My problem is that there is a special page for the calification. The header of this page consists of the logo of my college at the left, followed by its name in upper case.

I have tried to include the following code in the file preamble.tex

%%Calification pagestyle
\makepagestyle{calification}
\makeheadrule{calification}{\textwidth}{\normalrulethickness}
\makeevenhead{calification}{\uppercase{\@collegename}}{}{}
\makeoddhead{calification}{\uppercase{\@collegename}}{}{}
\makeevenfoot{calification}{}{}{}
\makeoddfoot{calification}{}{}{}

Then, in thesisdefs.tex I define

\def\calification{
  \newpage
  \null\vfil
  \clearpage
  \makepagestyle{calification} 
}
\def\endcalification{\par\vfil\newpage}

And finally, at the beggining of frontmatter.tex

% CALIFICATION
\begin{calification}
Hello
\end{calification}

But it does nothing. I have the same header that in the rest of the front matter i.e. roman numerals on the top right corner.

Any idea on how to change the header only in one page? Right now I am only trying to put the name of the college there, will I have any problem if I try to include an image in the header?

Best Answer

Change \makepagestyle{calification} to \pagestyle{calification} in your definition of \calification:

\def\calification{
  \newpage
  \null\vfil
  \clearpage
  \pagestyle{calification} 
}
\def\endcalification{\par\vfil\newpage}
Related Question