Chiedo scusa, questa mi era proprio sfuggita:
Inoltre, potrebbe essere utile, ma la classe letteracdp non mi risulta consenta variazioni, distanziare verticalmente la parola Raccomandata A.R. dall’oggetto.
Tre mesi di ritardo rendono quasi certamente inutile la risposta, ma la do lo stesso per completezza: lo spazio fra la scritta che precede l’oggetto, per esempio “Raccomandata A.R.”, e l’oggetto stesso è governato dal parametro \presubjectvspace. Siccome questo è uno dei parametri che vengono reimpostati all’inizio di ogni lettera, deve essere modificato all’interno del “letter-making environment” nel quale si vuole abbia effetto:
`
\begin{letter}[D. E. Bitore]{
Pregiatissimo\\
D.~E.~Bitore\\
Viale delle Pittime, 17\\
CITTÀ
}[
\registeredRR
Paga o ti strozzo!
]
\setlength{\presubjectvspace}{1cm} % per esempio
\opening{Pregiatissimo Signor Bitore,}
come dico nell'oggetto…
\closing{Ci siamo capiti.}
\end{letter}
`
Se si vuole fare una modifica permanente, bisogna modificare il comando \standarvertspaces, cosa che si può tranquillamente fare nel preambolo: si copia la definizione originale dal file letteracdp.cls, la si incolla nel preambolo racchiusa fra \makeatletter e \makeatother, si cambia \newcommand in \renewcommand e si modifica l’impostazione desiderata:
`
\makeatletter
\renewcommand*\standardvertspaces{%
\setlength\aboveaddressvspace {\medskipamount}%
\@msetlength\andaddressvspace {2}{\medskipamount}%
\@msetlength\belowaddressvspace {3}{\medskipamount}%
\setlength\abovesubjectvspace {\medskipamount}%
\setlength\presubjectvspace {1cm}% per esempio
\@msetlength\belowsubjectvspace {3}{\medskipamount}%
\@msetlength\abovesignaturevspace {6}{\medskipamount}%
\setlength\abovesignatureshortvspace{\bigskipamount}%
\setlength\belowsignaturevspace {\bigskipamount}%
\@msetlength\belowpresentationvspace{3}{\medskipamount}%
}
\makeatother
`
Ciao.
Gustavo