[Tugindia] Changing Pagestyle inside Environments
Radhakrishnan CV
cvr at river-valley.org
Sat Apr 12 14:11:16 CEST 2003
>>>>> "Manoj" == Manoj Kummini <kummini at yahoo.com> writes:
Manoj> I am trying to define an `acknowledgement' environment,
Manoj> which should be typeset without page-numbers. This is what
Manoj> I tried:
Manoj> \def\acknowledgement{%
Manoj> \begingroup\if at openright\cleardoublepage\else\clearpage\fi%
Manoj> \@makeschapterhead{Acknowledgement}% \pagestyle{empty}}
Manoj> \def\endacknowledgement{\endgroup}
Manoj> In a particular case the acknoledgement text runs into two
Manoj> printed pages. The first page has pagestyle empty, while
Manoj> the second one has pagestyle plain. Can someone explain why
Manoj> this happens?
You should add \thispagestyle{empty} after \endgroup so as to make TeX
aware that this page is part of acknowledgement and need not have page
numbers. If not, when the group closes, the default pagestyle becomes
effective. The pagestyle operation takes place during output routine
while your group closing has taken place much earlier.
Radhakrishnan
More information about the Tugindia
mailing list