目录中的页码无法与报告匹配吗?

目录中的页码无法与报告匹配吗?

我正在尝试为我的报告创建目录,我能够生成目录 (TOC),但是我似乎无法使目录中的页码与报告中的页码相匹配。这是我的代码,我做错了什么? 我的目录看起来像这样

\section*{Abstract}
\pagestyle{empty}
in this project we will.....
\newpage

\setcounter{page}{1}
\pagenumbering{roman}
\pagestyle{plain}

\tableofcontents
\addcontentsline{toc}{chapter}{Contents}


\listoffigures
\addcontentsline{toc}{chapter}{List of figures}
\newpage

\section*{List of symbol} 
\addcontentsline{toc}{chapter}{List of symbols}
\newpage

\setcounter{page}{1}
\pagenumbering{arabic}

\chapter{Introduction}\label{sec:intro}

答案1

代替

\tableofcontents
\addcontentsline{toc}{chapter}{Contents}

使用

\addcontentsline{toc}{chapter}{Contents}
\tableofcontents

您当前的使用似乎打印目录条目太晚了。只要您不打印\newpage和之间的任何内容,切换它们应该可以工作\tableofcontents

相关内容