Scusate, mi esprimo diversamente:
vorrei conoscere il modo di costruire nuovi comandi LaTeX a cui poter inviare un argomento opzionale.
Nelle definizioni con \newcommand ciò non mi sembra possibile.
Per esempio, ammettiamo di voler costruire un nuovo comando per inserire la firma al termine di una lettera. Tale firma sia composta su due righe, la prima contenente il testo del ruolo e la seconda il testo del nominativo. Eccone un frammento di possibile codice:
`\newcommand{\stileruolo}[1]{{\fontfamily{ptm}\selectfont\textsc{#1}}}
\newcommand{\stilenominativo}[1]{#1}
%definizione dei comandi per le firme della lettera **********************
\newcommand{\firma}[2]{%
\begin{tabular}{*{2}{p{8cm}}}
& \makebox[8cm][c]{\stileruolo{#1}}\\
& \makebox[8cm][c]{\stilenominativo{#2}}\\
\end{tabular}\vspace*{0.62cm}}`
Un esempio di utilizzo del comando è questo:
\firma{Il Direttore}{Dott. Paperino Paolo}
Bene, ma adesso vorrei poter inserire l’opzione: una sigla ad inizio della prima riga.
La sigla è un breve testo di riferimento che potrebbe esserci oppure no.
Il comando completo dovrebbe quindi essere questo:
\firma[/MD/MF]{Il Direttore}{Dott. Paperino Paolo}
che aggiungerebbe la sigla all’inizio della stessa linea di paragrafo del
In realtà il problema delle firme alla fine della lettera è più complesso poiché vi sono i seguenti casi:
1 – firma unica sulla destra con o senza sigla
2 – firma doppia una a sinistra ed una a destra con o senza sigla
3 – firma tripla ovvero una firma doppia con sottostante firma centrale
Sto lavorando infatti, ad un modello di lettera aziendale che dovrebbe sfociare in un pacchetto molto semplice, così da superare oltre che naturalmente in qualità, anche in efficienza il lavoro che si fa con il file MS Word ufficiale “carta intestata.doc”.
[OT]Scrivere una lettera aziendale con LaTeX è una vera follia, ma come dice Edoardo Bennato in “L’isola che non c’è” :
E ti prendono in giro
se continui a cercarla,
ma non darti per vinto perché
chi ci ha già rinunciato
e ti ride alle spalle
forse è ancora più pazzo di te![OT]
Grazie (scusate l’OT).