newlfm 信件中沒有“收件人地址”

newlfm 信件中沒有“收件人地址”

該類別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}

相關內容