And” post=83441Ciao, avrei la seguente questione.
Ho creato il comando \nome{} con il quale, neanche a dirlo, identifico dei nomi di battesimo che compaiono nel testo. Ora, per ragioni di privacy (eccessive) mi è stato imposto di utilizzare solo l’iniziale di questi.
Ho provato a cercare in internet se esiste un qualche pacchetto che può fare al mio caso, ma sono adatti a gestire acronimi e abbreviazioni e non a risistemare un comando.Per fare un esempio di cosa mi servirebbe
\nome{Alberto} produce A. nel pdf
Se qualcuno ha tempo o sa come aiutarmi sarei curioso di capire se esiste un modo texnico per ottenere il risultato ridefinendo il comando \nome{} , altrimenti con un po’ di pazienza correggo a mano (anche se a dire il vero mi dispiace perdere i nomi… nomina nuda tenemus…).
grazie
Andrea
Se i nomi non hanno iniziale con accenti stravaganti, la cosa è semplice:
`\makeatletter
\newcommand{\nome}[1]{\get@initial#1\@nil}
\def\get@initial#1#2\@nil{#1.}
\makeatother`
Ciao
Enrico