::
Ciao,
penso che la soluzione migliore sia quella di aggiungere un campo apposito per l’indirizzo del domicilio (ad es. [tt]ecvdomicilio[/tt]).
Poi basta modificare i comandi [tt]\ecvpersonalinfo[/tt] e [tt]\eclpersonalinfo[/tt].
Per prima cosa devi caricare il pacchetto [tt]xpatch[/tt]:
`\usepackage{xpatch}`
e nel preambolo aggiungere il seguente codice:
`
\makeatletter
\newcommand*{\ecvdomicilio}[1]{\def\ecv@domicilio{#1}}
\xpatchcmd{\ecvpersonalinfo}{%
\ifx\@empty\ecv@address\else
\raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@address} \newline
\fi
}{%
\ifx\@empty\ecv@address\else
\raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@address} \newline
\fi
\ifx\@empty\ecv@domicilio\else
\raisebox{-2\lineskip}{\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}}\hspace{0.2mm} {\fontseries{m}\selectfont \ecv@domicilio} \newline
\fi
}{}{}
\xpatchcmd{\eclpersonalinfo}{%
\ifx\@empty\ecv@address\else
\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}\ecv@address\par\smallskip
\fi
}{%
\ifx\@empty\ecv@address\else
\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}\ecv@address\quad
\fi
\ifx\@empty\ecv@domicilio\else
\includegraphics[width=0.4cm]{icons/address_europass_icon.pdf}\ecv@domicilio\par\smallskip
\fi
}{}{}
\makeatother
`
Poi basterà definire l’indirizzo del domicilio, tramite il comando che abbiamo creato:
`\ecvdomicilio{via Pinco Pallino 1, Roma (domicilio)}`
Matteo
PS: ovviamente l’icona è uguale a quella dell’indirizzo di residenza (per quello è necessario esplicitare che è un indirizzo di domicilio). Potresti contattare l’autore del pacchetto e, facendo riferimento a questo filone, proporgli di aggiungere il campo dell’indirizzo del domicilio, magari individuando un’icona specifica.
PS: non escludo che esistano metodi più efficienti per aggiungere codice arbitrario in una macro. Poiché io stesso sono interessato alle questioni di patching, se qualcuno con conoscenze più approfondite volesse intervenire ne sarei grato.