Salve a tutti,
ho trovato questo codice:
`\def\signed #1{{\leavevmode\unskip\nobreak\hfil\penalty50\hskip2em
\hbox{}\nobreak\hfil(#1)%
\parfillskip=0pt \finalhyphendemerits=0 \endgraf}}\newsavebox\mybox
\newenvironment{Citazione}[1]
{\savebox\mybox{#1}\begin{quote}}
{\signed{\usebox\mybox}\end{quote}}`all’indirizzo http://tex.stackexchange.com/questions/13756/quote-environment-with-reference-at-the-end-right
Serve a produrre una citazione in ambiente quote con, in basso a destra tra parentesi il riferimento all’autore:opera o quant’altro di utile.
Che ne pensate?
Questa mi sembra più “economica”:
`\newenvironment{citazione}[1]
{\def\autorecitazione{#1}\begin{quotation}}
{{\unskip\nobreak\hfil\penalty50
\hspace{2em}\null\nobreak \hfil\textit{\autorecitazione}
\parfillskip=0pt \finalhyphendemerits=0 \par}
\end{quotation}}`
È opera di Enrico (Appunti di programmazione in LaTeX e TeX). Tra l’altro qui si usa quotation e non quote, che per citazioni lunghe è sbagliato. Però aspettiamo Enrico per capire le differenze sostanziali tra i codici.
Ciao
Ivan