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}

관련 정보