我目前正在为一家德国公司写一封求职信,我需要在信函结尾和附件之前添加附言(即在我的签名之后和我列出我的学习证书的那一行之前,请参阅下面的示例代码)。是否已经有类似 \ps 的命令,或者是否有办法为此目的定义一个新命令?
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\name{Hans}{im Glück}
\title{M.Sc.}
\address{Glücksstr. 13}{55444 Glücksdorf}{Deutschland \medskip}
\phone[mobile]{+49~(176)~111~2222}
\email{[email protected]}
\begin{document}
\recipient{Max Mustermann AG}{Personalwesen \\ Hans-Beispiel-Straße 2 \\ 55555 Beispielhausen}
\date{\today}
\opening{Dear Sir or Madam,}
\closing{Your sincerely, \vspace{0,3cm} \\
%\includegraphics[width = 4.5cm]{signature.png} \vspace{-1,0cm}}
\enclosure[Attachment]{study certifcates}
\makelettertitle
text...
\bigskip
\makeletterclosing
\end{document}
非常感谢
答案1
好的,我自己找到了答案。您必须编辑 moderncv.cls 和 moderncvbodyi.sty 文件:添加新命令,例如
\newcommand*{\postscript}[1]{\def\@postscript{#1}}
在 moderncv.cls 文件的字母设计命令定义部分中
然后添加行
{\@postscript\\[3em]}%
线前
{\color{color2}\itshape\enclname: \@enclosure}}%
在 moderncvbodi.sty 文件中,在字母样式定义部分(有五个这样的文件:moderncvbodi.sty,...,moderncvbodv.sty,只需将该行添加到每个文件即可)