更改信函模板的背景颜色

更改信函模板的背景颜色

tuletter在 Overleaf 中找到了该类(它加载了该类article),并一直用它来输入信件。现在,我想将信件的背景颜色从默认的白色更改为其他颜色,比如黄色。

为此,我使用了包\pagecolor{yellow}中的xcolor功能。但是,如果这样做,则无法看到标题文本/元素(见下图)。

使用 <code>\pagecolor{yellow} 之前和之后

我还使用了以下代码回答\pagecolor{yellow}但使用when 时会发生同样的事情:

\usepackage{ocg-p,tikz,eso-pic} \AddToShipoutPictureBG {\begin{ocg}[printocg=never]{backgroundcolor}{oc1}{1} \tikz[overlay,remember picture]\fill[red](current page.north east)rectangle (current page.south west); \end{ocg}}

我的问题是如何改变字母(最好是tuletter类)的背景颜色以便可以看到标题元素?

编辑:这是主 texfile 的 MWEtuletter_en.tex(来自Overleaf 模板),我在 Overleaf 上编辑了以下内容:

\documentclass[en]{tuletter} 
% this package is only needed for demo (\lipsum)
\usepackage{lipsum}
\usepackage{times} %Times New Roman Font

\usepackage{xcolor}

% Signature at the end of the letter are used with \closing
\signname{J. Doe}
\signimage{signature_jdoe} % pjansen is the filename of the image of the signature (i.e. 'pjansen.png')
% if needed a second signature can be given with \signnamesec and \signimagesec

% Reference top left
\date{\today}
\ourref{UP001}
\yourref{IP1001}
\contact{Contact Person}
\phone{015-278 0000}
\email{[email protected]}
\subject{TU Delft Formal Letter}

% Recipient left under reference
\toname{R.E. Ceiver}
\toaddress{Here and there 22\\4242 AA Hurdieburdie}

% Sender right under logo
\fromname{Faculty of \ldots}
\fromaddress{There 3\\2628 AA Delft}
\frompobox{504\\2600 AA Delft}

\begin{document}
\pagecolor{yellow}
\makeheader
\opening{Dear Sir/Madam,}
% show two paragraphs of text
\lipsum[1-2]
\closing{With kind regards,}
\end{document}

以下是 MWE 的输出:

MWE 的输出

我尝试过查看 tuletter.cls,但是我有限的 TeX/LaTeX 知识似乎无法理解它。

答案1

类文件中标题中的文本块未显示。文本块来自 textpos 包。将覆盖添加到选项中:

\RequirePackage[absolute,overlay]{textpos}

我在这里创建了一个项目,解决方案如下:https://www.overleaf.com/read/yyvxwgyyrjns

在此处输入图片描述

相关内容