为什么文本从中间开始

为什么文本从中间开始

我正在做一个项目。当我制作首页和目录时,我的文本没有从页面顶部开始。

有人能帮我修复它吗

答案1

默认情况下,章节标题在页面上的位置会稍微低一些,这只是 LaTeX 核心中设置的排版设计问题。如果你想改变它,你可以看看这个问题章节和目录前的空格

关于目录的问题:生成它的宏\tableofcontents(假设您使用标准类)定义如下:

\newcommand\tableofcontents{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter*{\contentsname
        \@mkboth{%
           \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}%
    \@starttoc{toc}%
    \if@restonecol\twocolumn\fi
    }

如您所见,在检查 twocolumn-mode 后,它会调用\chapter(*)宏,然后.toc通过 包含文件\@starttoc。这就是为什么目录从文档中各章的第一页开始。

相关内容