我想制作一封带有以下边距的简单信件:left=1in, top=1in, right=1in, bottom=1in
。
以下是 MWE:
\documentclass[a4paper, 12pt]{letter}
\usepackage[reset, a4paper, left=1in, top=1in, right=1in, bottom=1in, nohead, nofoot]{geometry}
\usepackage{lipsum}
\date{}
\signature{Lorem Ipsum}
\begin{document}
\begin{letter}{}
\opening{Dear Lorem Ipsum,}
\lipsum
\closing{Yours sincerely,}
\thispagestyle{empty}
\end{letter}
\end{document}
MWE结果如下:
这里是\layout
:
我意识到第一页的“页边距”与下一页不同,但页边距框是正确的,如图所示\showframe
。第一个单词不想从正文框的顶部开始。唯一从正文顶部开始的是发件人信息,例如回信地址和日期。但是,我想省略这些信息(或至少使这些信息成为\raggedleft
,但失败了)。我该如何解决这个问题?
答案1
如果您想用自己的设置写一封信,最好直接使用article
- 它允许您根据自己的要求格式化内容,并且代码也更容易阅读。
\documentclass[12pt]{article}
\usepackage[
paper = a4paper,
margin=1in,
noheadfoot]{geometry}
\usepackage{lipsum,parskip}
\pagestyle{empty}% Remove page headers/footers
\setlength{\parindent}{0pt}% No paragraph indent
\begin{document}
Dear Lorem Ipsum,
\bigskip
\lipsum
\bigskip
Yours sincerely,
\vspace{4\baselineskip}
Lorem Ipsum
\end{document}