如何将 Frontmatter 页面添加到 ToC?

如何将 Frontmatter 页面添加到 ToC?

我正在写论文,并试图添加目录。它\tableofcontents提供了章节的所有内容,但我想显示标题页和摘要页等初步元素。代码如下:

%title page
\thispagestyle{plain}
\begin{center}
\begin{minipage}{0.8\linewidth}
\centering
%Thesis title
{\uppercase{\Large Title of thesis\par}}
\end{minipage}
\end{center}
%abstract page
\newpage
\thispagestyle{plain}
\begin{center}
\textbf{Abstract}
\end{center}
\tableofcontents
%\addcontentsline{toc}{chapter}{Title}
\listoffigures
\listoftables

我尝试过使用addcontentsline,但它将目录页码输出为标题页码。我似乎无法弄清楚。非常感谢您的帮助。

答案1

一个建议(\phantomsection如果hyperref不需要,请省略)

建议使用titlepage和功能。abstract

\documentclass{report}

\usepackage{blindtext}
\usepackage{hyperref}

\newcommand{\mydoctitle}{Theory of Brontosaurs}
\title{\mydoctitle}

\begin{document}


%title page
\thispagestyle{plain}
\addcontentsline{toc}{chapter}{\mydoctitle}
\begin{center}
\begin{minipage}{0.8\linewidth}   % Why????
\centering
%Thesis title
{\Large \MakeUppercase{\mydoctitle}\par}
\end{minipage}
\end{center}
\thispagestyle{plain}
\clearpage
\phantomsection
\addcontentsline{toc}{chapter}{\abstractname}
\begin{center}
\textbf{\abstractname}
\end{center}
\blindtext
\clearpage
\tableofcontents
\listoffigures
\listoftables

\chapter{Introduction}
\blindtext

\end{document}

在此处输入图片描述

相关内容