改变 newlfm 标题的颜色

改变 newlfm 标题的颜色

我想更改newlfm包中的标题和脚注的颜色。我使用以下方法更改了线的宽度:

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

现在我想改变这些线条的颜色

\definecolor{myblue}{RGB}{29,57,127}

可以做到吗?

答案1

头部和脚部规则使用\headrule和生成\footrule。您可以借助该etoolbox包轻松地对它们进行修补以生成彩色规则。

\documentclass{newlfm}
\usepackage{xcolor}
\usepackage{etoolbox}

\newlfmP{Headlinewd=4pt,Footlinewd=4pt}
\definecolor{myblue}{RGB}{29,57,127}

\pretocmd\headrule{\color{myblue}}{}{}
\pretocmd\footrule{\color{myblue}}{}{}

\begin{document}
\begin{newlfm}
Text
\end{newlfm}
\end{document}

答案2

newlfm用途fancyhdr设置信件的页眉/页脚。为此,您可以按照fancyhdr线条的颜色和宽度?或重新定义\headrule\footrule直接从fancyhdr.sty

在此处输入图片描述

\documentclass{newlfm}

\usepackage{xcolor}

\definecolor{myblue}{RGB}{29,57,127}
\newlfmP{Headlinewd=4pt,Footlinewd=4pt}

\renewcommand{\headrule}{\color{myblue}\hrule height \headrulewidth width \headwidth
  \vskip-\headrulewidth}
\renewcommand{\footrule}{\vskip-\footruleskip\vskip-\footrulewidth
  \color{myblue}\hrule width \headwidth height \footrulewidth \vskip\footruleskip}

\begin{document}

\begin{newlfm}
Some letter content.
\end{newlfm}

\end{document}

一般来说,没有必要使用newlfm,因为它可以轻松替代常规article类。

相关内容