2010-03-28 114 views
2

我使用\ documentclass {amsmath}一段时间没有问题,但我最近想切换到正常\ documentclass {文章},因为我认为它看起来更好。不过,现在我\ tableofcontents命令产生此错误:乳胶undefined控制序列与tableofcontents

! Undefined control sequence. 
<argument> \tocsection 
         {}{1}{Purpose} 
l.1 ...ne {section}{\tocsection {}{1}{Purpose}}{4} 

? 

我正在写有乳胶的研究论文,并且目的是第一部分(我使用的命令是\section{Purpose})。这是说第1行有错误,这是\documentclass{article}。任何人都可以帮我解决这个错误吗?

+2

您是否尝试删除'.toc'文件? – Svante 2010-03-28 20:56:43

+0

@Svante:\ documentclass不应该,我想,看看.toc文件;只有\ tableofcontents应该从该文件读取。 – 2010-03-29 08:15:01

回答

2

1)最有可能的“l.1”是指TOC文件的第一行,而不是TEX文件的第一行。从你展示的小片段中无法确定。

2)在这种情况下,首先要尝试删除(或更好地移动到某个临时位置)工作文件夹中的所有TeX生成的文件。通常这意味着只有TEX和BIB文件应该保留(以及任何数字,如果你有它们)。然后运行通常的latex; bibtex; latex; latex序列。

3)如果仍然出现相同的错误,则可能是某些软件包冲突。为了诊断,我们需要你所有的序言。

+0

+1听起来不错。 – 2010-03-30 07:26:44