illinguista1972″ post=68949Titolo molto strano, ma non sempre la sintesi è possibile.
Ammettiamo di definire un comando come
`\newcommand{\papa}[2]{#1}~{\scshape #2}`
e ammettiamo che la scrittura sia corretta, per ottenere il nome e il numero di un papa. Ora, da quanto mi segnalano, se dal PDF risultante si facesse copia e incolla del nome di uno dei vicari di Cristo, diciamo Pio IX (con “IX” in maiuscoletto), si otterrebbe una cosa come Pio ix.
Ora, è possibile fare in modo tale che anziché scrivere
`\papa{Benedetto}~{xvi}`
si possa scrivere
`\papa{Benedetto}~{XVI}`
e ottenere ugualmente in output il numero romano maiuscoletto, per evitare il problema (ma è vero?) esposto sopra?
Ciao
Tommaso
Non so se ho capito, ma per caso vuoi questo (ammesso che sia TeXnicamente corretto)
`\documentclass{article}
\newcommand{\papa}[2]{#1~{\scshape\MakeLowercase{#2}}}
\begin{document}
\papa{Benedetto}{XVI}
\end{document}`
?
Ciao
Orlando