Re: Problema allineamento indirizzo classe letteracdp

#68797
admin
Amministratore del forum
    Up
    0
    Down
    ::

    _djste_” post=68007ciaoa tutti.. ho risolto il problema dell’allineamento ma ora vorrei fare un’altra cosa. vorrei allineare la firma a destra.. c’è qualcuno che sa dirmi com eposso fare? ho visto che c’è il comando raggedsignature ma non ho capito come si usa; facendo \renewcommand va..

    `
    \documentclass[a4paper]{scrlttr2}
    \usepackage[italian]{babel}
    \usepackage{fontspec}
    \usepackage{fixltx2e}

    \makeatletter
    \newif\ifletterclosed
    \AtEndDocument{\ifletterclosed\else\end{letter}\fi}
    \letterclosedtrue

    \KOMAoptions{
    fromalign=left, %allinemaneto mittente
    fromlogo=false,%logo del mittente
    addrfield=false, %non inserisce l'indirizzo specificato ma inserisce quello della varibile location
    %fromrule=false,
    backaddress=false,
    subject=titled,
    subject=left,
    foldmarks=false,
    fromphone=true,
    fromemail=true,
    firsthead=true,
    locfield=wide,
    footinclude=false,
    fromrule=afteraddress,
    parskip=half,
    pagenumber=no,
    DIV=20,
    enlargefirstpage,
    firstfoot=false
    }
    \renewcommand*{\raggedsignature}{\raggedright}
    \pagestyle{empty}
    \setkomavar{location}{
    indirizzo destinatario
    }

    \makeatother

    \usepackage{babel}
    \begin{document}

    \setkomavar{fromname}{nome mittente}

    \setkomavar{fromaddress}{ind mittente}

    \setkomavar{fromphone}{telefono mittente}

    \setkomavar{fromemail}{mail mittente}

    \setkomavar{signature}{firma mittente}

    \begin{letter}{indirizzo destinatario}

    \setkomavar{place}{luogo}

    \setkomavar{date}{data}

    \setkomavar{subject}{\textbf{oggetto}}

    \opening{saluto}

    corpo della lettera

    \closing{chiusura lettera}

    \end{letter}{}
    \end{document}

    `

    Grazie

    Premessa: non ho mai usato le classi Koma e non ho mai scritto una lettera; provo comunque a risponderti:

    1. Per la data ho trovato questo codice

    `\makeatletter
    % Posizione della data: (0) Nessuna data
    % (1) Destra
    % (2) Sinistra
    \def\@datepos{1}
    \makeatother`
    da mettere nel preambolo.

    2. Per quanto riguarda raggedsignature ho provato questo 😯

    `\renewcommand*{\raggedsignature}{\raggedleft}`
    da mettere nel preambolo, mentre nel corpo del documento, prima di \closing{chiusura lettera} scrivi proprio \raggedsignature. Non nascondo che sono perplesso da quel \raggedleft.

    Ciao
    Orlando

    Go to top