自定义类导致错误

自定义类导致错误

我正在使用自定义班级作为我的论文。

每当我尝试创建章节时,它都会导致错误(该类基于报告)。我已追踪到这部分是导致错误的部分:

\renewcommand{\@makechapterhead}[1]{%
    \vspace*{50 pt}%
    {\setlength{\parindent}{0pt} \raggedright \normalfont
        \bfseries\Huge
        \ifnum \value{secnumdepth}>1
            \if@mainmatter\thechapter\ %
        \fi
        #1\par\nobreak\vspace{40 pt}}}

您能否看一下并告诉您是什么原因导致了这些问题?我不介意对这篇文章进行一些小修改。

确切的错误信息是:

! Undefined control sequence.
\@makechapterhead ...ecnumdepth}>1 \if@mainmatter
\thechapter \ \fi #1\par \...
l.52 \chapter{Problēmas formulējums}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

这不是我第一次尝试使用该类,并且它总是在某些安装上引发这些问题。

我使用的是 TexMaker 和 MikTex 2.9。我使用 PDFLaTeX 进行编译。我尝试更新软件包,但没有帮助。也许我应该更新某个软件包从事于更难?

相关内容