I maintain a class file which I inherited and which contained the following page style in the inherited code:
\newcommand{\ps@bottom}{%
\let\@mkboth\markboth
\renewcommand{\@oddhead}{}%
\renewcommand{\@evenhead}{\@oddhead}
\renewcommand{\@oddfoot}{\hfil\thepage\hfil}
\renewcommand{\@evenfoot}{\@oddfoot}
}
Recently I've been making some modifications to the class file which have run into a conflict with the first line in this page style. When I removed that line, my modifications worked and the page style seems, at first glance to still be working fine too. Before I make such a change permanent though, I'd like to understand the implications of removing that line. Put another way, what's the difference in the expected behavior of the above page style and this one:
\newcommand{\ps@bottom}{%
\renewcommand{\@oddhead}{}%
\renewcommand{\@evenhead}{\@oddhead}
\renewcommand{\@oddfoot}{\hfil\thepage\hfil}
\renewcommand{\@evenfoot}{\@oddfoot}
}