将目录中的页码调低

将目录中的页码调低

我正在用乳胶写我的硕士论文,我遇到了一个问题,因为大学想要特定的边距(顶部=2.5cm,右侧=2.5cm,左侧=3cm,底部=2.5cm),并且当任何章节开始时,顶部边距必须更改为(顶部=5cm)我的问题是乳胶认为目录、图表列表、表格列表和参考书目章节,我希望它们每个的顶部边距为(顶部=2.5cm)而不是(顶部=5cm)我已经解决了除目录之外每个顶部边距的问题我使用了命令

\addtocontents{toc}{\addtolength{\topmargin}{-1.3in}}

使顶部=2.5厘米,但页码也需要像图片中那样在此处输入图片描述

如果有其他方法可以改变顶部边距,请帮我解决这个问题,我必须在本周提交论文?

答案1

您可以使用该titlesec包重新定义章节的格式和间距,并为编号和未编号章节的垂直间距选择不同的设置。

答案2

非常感谢您回答我的问题,但我找到了我想要的。我使用了这个命令,效果很好:

**

\begingroup
\makeatletter
% Redefine the \chapter* header macro to remove vertical space
\def\@makeschapterhead#1{%
  %\vspace*{50\p@}% Remove the vertical space
  {\parindent \z@ \raggedright
    \normalfont
    \interlinepenalty\@M
    \Huge \bfseries  #1\par\nobreak
    \vskip 40\p@
  }}
\makeatother
\iffront@pages\tableofcontents\else\addtocounter{page}{1}\fi
    \newpage
\endgroup

**

相关内容