对 newlfm 文档类的五个问题

对 newlfm 文档类的五个问题

我有五个与newlfm文档类有关的小问题。

  1. 我怎样才能将\addrfrom{}姓名放在信件底部?
  2. 如何才能使命令像命令那样\regarding{}起作用?\\\cclist{}
  3. 有没有恰当的如何将“亲爱的... ”与上面的元信息区分开?
  4. 如何添加页码?
  5. 如何在所有段落上创建缩进?

这里是 MWE(下面的截图)

\documentclass[sigleft]{newlfm}

\newlfmP{Headlinewd=0pt,Footlinewd=0pt}

\setlength\parindent{1cm} % to get indentation thanks to http://tex.stackexchange.com/a/58976/71924

\namefrom{Sherlock Holmes}
\addrfrom{%
    221B Baker Street\\
    London, UK
}

\addrto{%
    Basil of Baker Street\\
    221 Baker Street\\
    London, UK
}

\regarding{Placement of \emph{from address},\\ 
\emph{alignment of ``regarding:''},\\
\emph{spacing},\\
\emph{page numbers}, and\\
\emph{indent on all pargraphs} in the newlfm class}

\dateset{\today}

\greetto{Dear  Adrien Nunemaker,}

\closeline{Sincerely,}


\cclist{Verdell Blann\\
Rebecka Burton\\
Brooks Linke\\
Roseann Mccallum\\
Johnie Amen \\
}

\begin{document}
\begin{newlfm}
I am writing \ldots

The \TeX enige is.

\end{newlfm}
\end{document}

砰!

答案1

没有必要使用与字母相关的类来设置字母。你寻求的改变违背了与类相关的严格执行。所以,打破它,把它设置在article。这并不丢人,它允许你极端自由地将内容放置在您想要的位置:

在此处输入图片描述

\documentclass{article}
\usepackage[margin=1in]{geometry}

\begin{document}

\hfill\today

\medskip

\noindent
\begin{tabular}{@{}l}
  Basil of Baker Street \\
  221 Baker Street \\
  London, UK
\end{tabular}

\bigskip

\noindent
Regarding: \begin{tabular}[t]{@{}l}
  Placement of \emph{from address}, \\
  \emph{alignment of ``regarding:''}, \\
  \emph{spacing}, \\
  \emph{page numbers}, and \\
  \emph{indent on all pargraphs} in the \texttt{newlfm} class
\end{tabular}

\bigskip

\noindent
Dear Adrien Nunemaker,

\bigskip

Lorem ipsum dolor sit amet, consectetur adipiscing elit. In vel porttitor sapien. 
Ut porttitor orci ipsum, vitae congue augue elementum a. Proin consectetur semper 
tortor, id pharetra turpis pellentesque nec. Praesent urna nisl, finibus quis laoreet 
sit amet, dictum nec lorem. Mauris consectetur sem luctus dolor mollis, in consectetur 
eros faucibus. Vivamus cursus volutpat tellus id laoreet. Vestibulum consectetur sem 
quis erat lobortis, et pretium justo sodales.

\noindent
Sincerely,

\bigskip\bigskip

\noindent
Sherlock Holmes

\medskip

\noindent
\begin{tabular}{@{}l}
  221B Baker Street \\
  London, UK
\end{tabular}

\bigskip

\noindent
cc: \begin{tabular}[t]{@{}l}
  Verdell Blann \\
  Rebecka Burton \\
  Brooks Linke \\
  Roseann Mccallum \\
  Johnie Amen
\end{tabular}

\end{document}

具体针对您的问题:

  1. 由于我使用的是article,所以内容的放置没有任何限制。移动到您希望它们出现的位置,它们就会出现。

  2. 使用[t]op-alignedtabular来设置这种结构化内容。

  3. 我已经充分使用了\bigskip,但没有恰当的这取决于你认为什么样子好看(主观)。

  4. plain使用时,这是页面样式的默认设置article

  5. 这是默认的article。我已\noindent在需要的地方使用否定了它。

相信你使用以下方法实现上述输出newlfm但是,如果真的没有必要,为什么要费力调整课程的内部结构呢?

相关内容