我正在尝试适应这一点Overleaf 上的信头模板供我个人使用。我需要制作一封两页的信件,第二页的顶部和底部边距为一英寸。我尝试过更改brownletter.cls
与页面样式相关的命令empty
,但没有成功。如果我注释掉 .cls 文件中的第 93-107 行,页眉空间会减少,但页脚空间不会减少。我该如何调整主 .tex 文件或 .cls 类文件以获得所需的结果?
例如,编辑main.tex
文件以包含以下代码会生成一个文档,该文档的第二页上有较大的顶部和底部边距,将文本推到第三页。我想合并到两页。
\documentclass[11pt]{brownletter}
\usepackage{lipsum}
\name{Nesime Tatbul} % used as signature, if no signature is specified
\signature{Nesime Tatbul\\ Tex Merc}
\date{December 15, 2003} % if no date specified, today's date is used
\begin{document}
\begin{letter}{Prof. Eli Upfal\\
Brown University\\
Box 1910\\
Providence, RI 02912}
\opening{Dear Sir,}
\lipsum[1-9]
Thank you for your consideration.
\closing{Sincerely,}
\end{letter}
\end{document}
我想我可以通过编辑这段代码来减少这个空间brownletter.cls
\renewcommand{\ps@empty}{
\setlength{\headheight}{1.375in}
\setlength{\headsep}{0.5in}
\renewcommand{\@oddhead}{}
\renewcommand{\@oddfoot}{\usebox{\emptyfoot}}
\renewcommand{\@evenhead}{}
\renewcommand{\@evenfoot}{\usebox{\emptyfoot}}
}
我可以通过改为 0.5 英寸来减少顶部空间\headheight
,但空间会被推到底部。我尝试\textheight
向此代码片段添加一个更长的参数来定义空白页样式,但这也增加了第一页的文本高度,使文本超出了底部边距。