如何使用 amsart 为特定 MWE 选择顶部和底部边距

如何使用 amsart 为特定 MWE 选择顶部和底部边距

在我的长代码中,我费了很大劲才使用amsart该包。经过多次尝试,我使用参数修正了左右边距。geometryleft=5cm,right=1cm,headsep=10pt, a4paper

在此处输入图片描述 在此处输入图片描述

我的问题是:添加哪些正确的参数可以稍微增加顶部的距离并减少底部的距离?

这里有一个具有正确上述参数的最小工作示例left=5cm,right=1cm,headsep=10pt, a4paper

\documentclass[11pt,oneside]{amsart}
\usepackage{geometry}
\geometry{left=5cm,right=1cm,headsep=10pt,
            a4paper}
\setlength{\parindent}{0pt}
\usepackage{lipsum}

\begin{document}
\lipsum[1-8]     
\end{document}

截图与我的文档边距不完全一致。非常抱歉提出这个问题。我正在为我的学生写一些笔记。

在此处输入图片描述

答案1

geometry您说您已经决定对和left参数值的选择right是可以的。要设置topbottom边距,您只需设置选项topbottom以满足您的排版需求。因此,无需执行

\geometry{a4paper, showframe,
          left=5cm, right=1cm}

你可能会执行

\geometry{a4paper, showframe,
          left=5cm, right=1cm, top=5cm, bottom=7cm}

在调用案例中,长度值表示与相应页面边缘的距离。例如,bottom=7cm表示“文本块的底部边缘比纸张的底部边缘高出 7 厘米”。

完整的 MWE:

\documentclass[11pt,oneside]{amsart}
\usepackage{geometry}
\geometry{a4paper, showframe,
          left=5cm, right=1cm, top=5cm, bottom=7cm
         }
\usepackage{parskip} % NOT "\setlength{\parindent}{0pt}"
\usepackage{lipsum}
\begin{document}
\lipsum[1-8]     
\end{document}

答案2

几何包有两个选项topbottom分别适用于您需要的。例如,您可以使用它top=100pt,bottom=150pt,来靠近原始空间。请注意,我添加了选项showframe来获取可视化的打字区域和边距...

使用以下 MWE

\documentclass[11pt,oneside]{amsart}

\usepackage{geometry}
\geometry{%
  left=5cm,right=1cm,
  top=100pt,bottom=150pt, % <===============================================
  headsep=10pt,
  a4paper,
  showframe % <======================== to visualize typing area and margins
}
\setlength{\parindent}{0pt}
\usepackage{lipsum}


\begin{document}
\lipsum[1-8]     
\end{document}

您将获得以下结果 pdf:

在此处输入图片描述

只需根据您的需要调整数值即可...

相关内容