You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Overleaf目录页码重复求助:摘要与目录页码一致

LaTeX目录页码错误问题解决建议

问题描述

摘要(Abstract)与目录(Table of Contents)页码重复,摘要页码II正确,但目录本该显示III却和摘要共用II。使用scrbook文档类在Overleaf编译时出现该问题。

原代码片段

\documentclass{scrbook}
usepackage{blindtext}
usepackage{scrhack}

\begin{document}
    \frontmatter
    \tableofcontents

    \addcontentsline{toc}{chapter}{Abstract}
    \input{02_abstract}

    \renewcommand{\contentsname}{Table of Contents}
    \addcontentsline{toc}{chapter}{Table of Contents}
    \tableofcontents

    \mainmatter
    \Blinddocument 

    \backmatter
    \Blinddocument
    
\end{document}

错误原因

  1. 代码中两次调用\tableofcontents,第一次生成目录时占用了页码II,后续添加摘要的操作未正确推进页码,第二次生成目录时重复使用了已占用的页码。
  2. 未用\chapter*规范摘要的章节结构,且手动添加目录到目录的时机错误,导致页码计数混乱。

修正方案

方案一:使用tocbibind自动处理目录条目

该包可让scrbook自动将目录加入目录列表,无需手动添加,同时保证页码正确递增:

\documentclass{scrbook}
\usepackage{blindtext}
\usepackage{scrhack}
% 自动将目录、参考文献等加入目录
\usepackage{tocbibind}

\begin{document}
    \frontmatter
    
    % 规范摘要的章节结构,添加到目录
    \chapter*{Abstract}
    \addcontentsline{toc}{chapter}{Abstract}
    \input{02_abstract}

    % 生成目录,tocbibind会自动将目录条目加入目录
    \renewcommand{\contentsname}{Table of Contents}
    \tableofcontents

    \mainmatter
    \Blinddocument 

    \backmatter
    \Blinddocument
    
\end{document}

方案二:手动调整顺序与条目添加

若不想额外引入包,可调整内容顺序,确保在目录生成后再添加其自身的目录条目:

\documentclass{scrbook}
\usepackage{blindtext}
\usepackage{scrhack}

\begin{document}
    \frontmatter
    
    % 先处理摘要,规范章节结构
    \chapter*{Abstract}
    \addcontentsline{toc}{chapter}{Abstract}
    \input{02_abstract}

    % 生成目录,此时目录页码自动为III
    \renewcommand{\contentsname}{Table of Contents}
    \tableofcontents
    % 在目录生成后,手动添加目录到目录列表
    \addcontentsline{toc}{chapter}{Table of Contents}

    \mainmatter
    \Blinddocument 

    \backmatter
    \Blinddocument
    
\end{document}

关键说明

  • 始终先完成所有前置内容(如摘要),再生成目录,确保页码按顺序递增。
  • 使用\chapter*{Abstract}定义摘要章节,避免页码计数异常;通过\addcontentsline将其加入目录列表。

内容的提问来源于stack exchange,提问作者Jennifer M.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 09:34:50