新页面的顶部边距太大

新页面的顶部边距太大

这是我的代码:

\documentclass[a4paper,13pt,russian]{extreport}

\usepackage{extsizes}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}

\usepackage{vmargin}
\setmarginsrb{3cm}{2.5cm}{2cm}{2cm}{11pt}{1.8cm}{11pt}{10mm}

\begin{document}
\newpage
Hello
\end{document}

结果如下: 在此处输入图片描述

问题是,为什么文本前的边距这么大? 有办法减少它吗?

答案1

您应该使用geometry而不是vmargin。但是,为了回答为什么会发生这种情况,宏\setmarginsrb有这些参数

\setmarginsrb{left margin}{top margin}{right margin}{bottom margin}{head height}{head sep}{foot height}{foot skip}

当你说

\setmarginsrb{3cm}{2.5cm}{2cm}{2cm}{11pt}{1.8cm}{11pt}{10mm}

您指定了顶部边距2.5cm以及页眉高度11pt,页眉间距 ,1.8cm因此第一行文本2.5cm+11pt+1.8cm与纸张顶部的距离为 。以下是使用showframe包的相同演示。

在此处输入图片描述

希望现在一切都清楚了。如果你想摆脱这些麻烦,只需使用

\usepackage[left=3cm,right=2cm,top=2.5cm,bottom=2cm]{geometry}

相关内容