![关于newlfm文档类中间距排列的问题](https://linux22.com/image/407859/%E5%85%B3%E4%BA%8Enewlfm%E6%96%87%E6%A1%A3%E7%B1%BB%E4%B8%AD%E9%97%B4%E8%B7%9D%E6%8E%92%E5%88%97%E7%9A%84%E9%97%AE%E9%A2%98.png)
我想减少文档类中地址部分\addrfrom
和问候文本之间的间距。例如,当我编译文件时;\greetto
newlfm
\documentclass[11pt,stdletter,dateno,sigleft]{newlfm}
\usepackage{etoolbox}
\addrfrom{
\today\\[11pt]
\textbf{Dudley Dursley}\\
4 Privet Drive, Little Whinging, Surrey\\
England, Great Britain
}
\greetto{Dear Dr. Snape,}
\begin{document}
\begin{newlfm}
\end{newlfm}
\end{document}
两个字段之间的差距相当大。我试过了\vspace
,但没有成功。我想知道是否有人能帮助我。
答案1
此长度使用 进行设置\addrfromskipafter{<len>}
。因此,在前言中添加类似以下内容:
\addrfromskipafter{10pt}% Default is 36pt
无需使用newlfm
. 相反,该类article
就足够了:
\documentclass{article}
\usepackage[margin=1in]{geometry}
\setlength{\parindent}{0pt}
\begin{document}
\hspace{.6\linewidth}%
\begin{tabular}{ l }
\today \\[11pt]
\bfseries Dudley Dursley \\
4 Privet Drive, Little Whinging, Surrey \\
England, Great Britain
\end{tabular}
\bigskip
Dear Dr.~Snape,
\medskip
Your letter here.
\end{document}
它允许您更加自由地管理内容的间距和位置。