我尝试过移除它、清空它,但到现在都没有任何效果......
\documentclass[11pt,a4paper,roman]{moderncv}
\usepackage[spanish,es-lcroman]{babel}
\usepackage{ragged2e}
\setlength\parindent{24pt}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage[utf8]{inputenc}
\name{Antoine}{Coppin}
\title{Lettre de motivation }
\address{Somewhere}{75000 Paris}
\phone[mobile]{06-00-00-00-00}
\recipient{Monsieur le général sous-directeur\\du recrutement de l'Armée de terre}{}
\date{24 décembre 2017}
\opening{}
\closing{.}
%\enclosure[Pièce-jointe]{CV} % use an optional argument to use a string other than "Enclosure", or redefine \enclname
\makelettertitle
% permet de justifier
\justifying
\hspace{4ex}Agé de 24 ans, actuellement en Master 2 Recherche en Intelligence Artificielle à l’Université Paris-Dauphine ...
\makeletterclosing
\end{document}
答案1
根据您的具体情况,信件结尾的定义如下:
\renewcommand*{\makeletterclosing}{
\@closing\\[3em]% <--------------------- insert closing
{\bfseries\@firstname~\@lastname}%
\ifthenelse{\isundefined{\@enclosure}}{}{%
\\%
\vfil%
{\color{color2}\itshape\enclname: \@enclosure}}%
\vfil}
插入结束符(存储在 内\@closing
),后跟长度为 的换行符3em
。我们可以通过在序言中的任意位置添加以下内容来删除它:
\makeatletter
\AtBeginDocument{\def\@closing\\[#1]{}}
\makeatother
上面的重新定义\@closing
删除了上面突出显示的整个第一行(吞噬序列\@closing\\[<anything>]
)。
当然,您也可以使用以下命令复制输出article
:
\documentclass[11pt]{article}
\usepackage[margin=1.5in]{geometry}
\usepackage[spanish,es-lcroman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{xcolor,fontawesome}
\pagestyle{empty}
\setlength\parindent{24pt}
\begin{document}
\hfill
{\color{black!80}\slshape\begin{tabular}{ r @{} }
\bfseries\upshape Antoine Coppin \\
Somewhere \\
75000 Paris \\
\textup{\faPhone} 06-00-00-00-00
\end{tabular}}
\bigskip
\noindent
{\bfseries\begin{tabular}[t]{ @{} l }
Monsieur le général sous-directeur \\
du recrutement de l'Armée de terre
\end{tabular}} \hfill
24 décembre 2017
\bigskip
Agé de 24 ans, actuellement en Master 2 Recherche en Intelligence Artificielle à l’Université Paris-Dauphine ...
\bigskip
\noindent
\textbf{Antoine Coppin}
\end{document}