Poniamo di voler fare in modo che le citazioni fuori corpo siano rientrate a destra e a sinistra dello stesso valore di \parindent e che siano composte in \footnotesize. Come noto si può usare (anche) questa ridefinizione:
`\newenvironment{quotation}
{\list{}{\listparindent 1.5em%
\itemindent \listparindent
\leftmargin \parindent
\rightmargin \leftmargin
\parsep \z@ \@plus\p@}%
\item\relax[color=blue]\footnotesize[/color]}
{\endlist}`
Bene. Il rientro della prima riga della citazione è dato dal valore di \listparindent, impostato dall’ambiente quotation a 1.5em. Vorrei che questo rientro fosse proporzionale al corpo usato nella citazione. Una soluzione è questa:
`\renewenvironment{quotation}
{\list{}{[color=blue]\footnotesize[/color]
\listparindent 1.5em
\itemindent \listparindent
\leftmargin \parindent
\rightmargin \leftmargin
\parsep \z@ \@plus\p@}%
\item\relax}
{\endlist}`
In pratica mettendo \footnotesize all’inizio della definizione il valore di \listparindent (essendo espresso in em) è proporzionale a \footnotesize, o chi per esso. È corretta questa definizione? O potrebbe avere conseguenze inaspettate (mi serve per una classe che sto scrivendo).Non dovrebbe avere conseguenze inaspettate; questione di gusti se preferire un rientro proporzionale al corpo o uno uguale a quello normale.
Ciao
Enrico
Grazie!
Ciao
Ivan