该类newlfm
有一个名为的选项nofromaddress
,可以在没有发件人地址的情况下正确处理信件顶部的间距。没有相应的notoaddress
选项,因此如果收件人地址缺失,信件中通常会出现“收件人”地址的空白。
我在这里发布了一个例子(代码和结果):
https://www.writelatex.com/read/bvdzxjdgqhqb
垂直间隙位于“发件人”地址和日期之间,收件人地址通常会显示在文档的左侧,与文本一致To whom it may concern
。
有没有一种优雅的方法来解决这个问题?
您只能在这里找到代码:
\documentclass[12pt,stdletter,orderfromtodate,sigleft]{newlfm}
\usepackage{blindtext, xfrac}
\newlfmP{dateskipbefore=50pt}
\newlfmP{sigsize=50pt}
\newlfmP{sigskipbefore=50pt}
\newlfmP{Headlinewd=0pt,Footlinewd=0pt}
\namefrom{Sherlock Holmes}
\addrfrom{%
221B Baker Street\\
London, UK
}
%\addrto{%
% Basil of Baker Street\\
% 221$\sfrac{1}{2}$ Baker Street\\
% London, UK
%}
\dateset{January 6, 1914}
\greetto{To whom it may concern,}
\closeline{Sincerely,}
\begin{document}
\begin{newlfm}
\blindtext
\end{newlfm}
\end{document}
答案1
将此行添加到序言中有效:
\newlfmP{dateskipbefore=-20pt}