无法获取正确的页码(toc、setcounter)

无法获取正确的页码(toc、setcounter)

所以我希望我的手稿开头用罗马数字编号。第一页是标题页,然后是空白页。第三页是摘要,我使用了 \setcounter{page}{3} 命令,之后是另一个空白页和目录,然后编号为 2。问题是我的目录超过 2 页,如果我使用 \setcounter 命令,只有第二页会设置为所需的值。我该怎么做才能正确编号?

\documentclass[12pt]{report}
\begin{document}
\pagenumbering{roman} 

%title page
\begin{titlepage}
    %this was left out/ irrelevant
\end{titlepage}

\newpage % blank page
\thispagestyle{empty}
\mbox{}

%abstract
\renewcommand\abstractname{\large\bfseries\filcenter\uppercase{ABSTRACT}}
\begin{abstract}
\thispagestyle{plain}
\setcounter{page}{3}

    %text

    
    \vfill
\end{abstract}
\newpage % blank page
\thispagestyle{empty}
\mbox{}

%table of contents
\tableofcontents %the ToC is long, 2 pages
\thispagestyle{fancy}
\setcounter{page}{5}
´´´

相关内容