运行标题、自定义类的问题

运行标题、自定义类的问题

我在标题方面遇到了问题。因此,我使用uclathes类(前提是,这里– 我希望他们对此有官方支持,但他们没有……)并且我无法让运行标题工作。这:

\documentclass{uclathes} 
\usepackage{lipsum}
\pagestyle{headings}
\begin{document}
\chapter{One}
\lipsum
\end{document}

给了我一个Undefined control sequence. \@oddhead -> hbox {}\slshape \rightmark \hfil \rm \thepage 错误。

在该*.cls文件中我发现以下定义:

\mark{{}{}}

\def\ps@headings{\def\@oddfoot{}\def\@evenfoot{}%     No feet.
\def\@oddhead{\hbox {}\slshape \rightmark \hfil \rm\thepage}% Heading.
\def\chaptermark##1{\markright {\uppercase{\ifnum \c@secnumdepth >\m@ne
  \@chapapp\ \thechapter. \ \fi ##1}}}}

\def\ps@myheadings{\def\@oddhead{\hbox{}\slshape\rightmark \hfil \rm\thepage}%
\def\@oddfoot{}\def\@evenhead{\rm \thepage\hfil\slshape\leftmark\hbox {}}%
\def\@evenfoot{}\def\sectionmark##1{}\def\subsectionmark##1{}} 

有人能发现这里的错误吗?或者有人能提出其他可能的错误吗?

非常感激!

答案1

\rm。LaTeX 不再支持 。更改为\normalfont\textrm{\thepage}(4 次,其中一次在注释中)。

% \def\ps@plain{\def\@oddhead{}
%   \def\@oddfoot{\hfil\normalfont\textrm{\thepage}\hfil}
%   \def\@evenhead{}
%   \let\@evenfoot\@oddfoot}

% Definition of 'headings' page style 
%  Note the use of ##1 for parameter of \def\chaptermark inside the
%  \def\ps@headings.
%

\def\ps@headings{\def\@oddfoot{}\def\@evenfoot{}%     No feet.
\def\@oddhead{\hbox {}\slshape \rightmark \hfil \normalfont\textrm{\thepage}}% Heading.
\def\chaptermark##1{\markright {\uppercase{\ifnum \c@secnumdepth >\m@ne
  \@chapapp\ \thechapter. \ \fi ##1}}}}

% Definition of 'myheadings' page style.  
%
\def\ps@myheadings{\def\@oddhead{\hbox{}\slshape\rightmark \hfil \normalfont\textrm{\thepage}}%
\def\@oddfoot{}\def\@evenhead{\normalfont\textrm{\thepage}\hfil\slshape\leftmark\hbox {}}%
\def\@evenfoot{}\def\sectionmark##1{}\def\subsectionmark##1{}}

答案2

这样错误就消失了。我还调整了一些设置,以防止页码与文本重叠:

\documentclass{uclathes}
\addtolength{\topmargin}{-20pt}
\setlength{\headsep}{10pt}
\setlength{\headheight}{10pt}
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\usepackage{lipsum}
\pagestyle{headings}
\begin{document}
\lipsum
\end{document} 

相关内容