Otherwise it's forgotten by the time a following `\label' tries to
capture it. Then again, we've also moved on by two pages, so maybe this
shouldn't be expected to work well.
%<+strayman> [2003/09/04 1.10 Straylight document class]
% \end{meta-comment}
%
%<+strayman> [2003/09/04 1.10 Straylight document class]
% \end{meta-comment}
%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
\@tempswafalse%
\fi%
\hbox{}\vfil%
\@tempswafalse%
\fi%
\hbox{}\vfil%
\secdef\@part\@spart%
}
% \end{macrocode}
\secdef\@part\@spart%
}
% \end{macrocode}
\addcontentsline{toc}{part}{#1}%
\fi%
\markboth{}{}%
\addcontentsline{toc}{part}{#1}%
\fi%
\markboth{}{}%
\centering%
\interlinepenalty\@M%
\reset@font%
\centering%
\interlinepenalty\@M%
\reset@font%
%
% \begin{macrocode}
\def\@spart#1{%
%
% \begin{macrocode}
\def\@spart#1{%
\centering%
\interlinepenalty\@M%
\reset@font%
\centering%
\interlinepenalty\@M%
\reset@font%