[Tex/LaTex] Adjusting space when using the “lettre” class

lettersspacing

I am quite new in writing letters with LaTeX, and I am wondering whether there is a way to adjust the space between the end of the sender's e-mail address and the subject of the letter (see picture below). I read the lettre.cls file but I was not able to find what I was looking for.

The green arrow represents the space which length I need to modify

Here is the code I have been using so far :

\documentclass[11pt]{lettre}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{eurosym}
\usepackage[english]{babel}
\makeatletter
\newcommand*{\NoRule}{\renewcommand*{\rule@length}{0}}
\makeatother


\begin{document}
\begin{letter}
\name{}
\signature{SMITH John}

\address{SMITH John\\New-York\\90 California Street\\FRANCE}
\lieu{}
\telephone{+33 00 00 00 00 00}
\email{johnsmith@gmail.com}
\nofax
\nodate
\nobreak
\NoRule
\pagestyle{empty}
\def\concname{}


\conc{Subject : Speculative Job Application - NASA}

\opening{Dear Mr Doe,}

I am writing to express my interest in working with you.

\closing{Yours sincerely,}


\end{letter}

\end{document}

Thank you in advance for your help,
Arnaud.

Best Answer

The lettre class adds a rather big space after the address block and, additionally, twice the \openingspace, which is used between the subject and the opening line.

You can patch the \letteropening command in order to add a different spacing (also negative, as in the example below).

\documentclass[11pt]{lettre}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{eurosym}
\usepackage[english]{babel}
\usepackage{etoolbox}

% The default value of \openingspace is 1cm.
% Instead of -\openingspace use the length you prefer
% for instance -0.5cm or whatever
\patchcmd{\letteropening}{2\openingspace}{-\openingspace}{}{}

\makeatletter
\newcommand*{\NoRule}{\renewcommand*{\rule@length}{0}}
\makeatother



\begin{document}
\begin{letter}
\name{}
\signature{SMITH John}

\address{SMITH John\\New-York\\90 California Street\\FRANCE}
\lieu{}
\telephone{+33 00 00 00 00 00}
\email{johnsmith@gmail.com}
\nofax
\nodate
\nobreak
\NoRule
\pagestyle{empty}
\def\concname{}


\conc{Subject: Speculative Job Application - NASA}

\opening{Dear Mr Doe,}

I am writing to express my interest in working with you.

\closing{Yours sincerely,}


\end{letter}

\end{document}

enter image description here