目录破坏了文件的运行

目录破坏了文件的运行

我有一个文件,如果没有目录,它可以正常工作,但是,在尝试使用添加的 \tableofcontents命令编译此文件时,编译器告诉我:

myfile.toc 2 LaTeX 错误:出现问题 - 也许缺少 \item。

解决方案是什么?

編輯:

我刚刚发现\tableofcontents与部分的更新关系不太好:

\makeatletter
\renewcommand{\section}{
    \@startsection
        {section}{1}{0mm}
    {\baselineskip}%
    {\baselineskip} 
    {\fontsize{14}{14}\centering\bfseries\MakeUppercase}        
   }%
   \makeatother 

如果我删除这个更新,\tableofcontents就不会有问题了。所以这可能让问题变得清楚了?

答案1

请举一个最简单的例子来说明问题,以便于您理解。我将其作为答案而不是评论,以便我可以添加格式化的示例

\documentclass{article}

\makeatletter
\renewcommand{\section}{
    \@startsection
        {section}{1}{0mm}
    {\baselineskip}%
    {\baselineskip} 
    {\fontsize{14}{14}\centering\bfseries\MakeUppercase}        
   }%
   \makeatother 

\begin{document}

\tableofcontents

\section{aaaaa}

asa

\section{bbbb}

\end{document}

该文档运行时没有错误,请编辑您的问题以添加可以演示该问题的该示例的版本。

相关内容