如何增加 \textheight,而不改变 topmargin

如何增加 \textheight,而不改变 topmargin

KOMA-script我想使用类来增加文本区域。我可以使用KOMA-script 的本机包\textheight命令来实现。 但是,在这种情况下,顶部和底部的“边距”都会减小,以增加主体区域。\areaset{\textwidth}{1.1\textheight}typearea

我想要的是增加\textheight 不修改上边距换句话说,通过增加身体区域的空间仅从底部

在此处输入图片描述

我怎样才能实现这个目标?


\documentclass[a4paper,12pt,DIV=10]{scrartcl}
    \usepackage{typearea}
%       \areaset{\textwidth}{1.2\textheight}
    \usepackage{showframe}  
\begin{document}
    Hello world!
\end{document}

答案1

由于构成页面的“块”(页眉,文本区域,页脚)是从左上角(或双面文档的内上角)开始相对定义的,因此解决方案实际上非常简单:

我想要更大的\textheight?只需通过以下方式增加\setlength{\textheight}{1.1\textheight}

\documentclass[a4paper,12pt,DIV=10]{scrartcl}
    \usepackage[]{showframe}    
    \setlength{\textheight}{1.1\textheight}

\begin{document}
    Hello world!
\end{document}

相关内容