Ecco un altro problemino. Se scrivo
`\begin{sidebyside}
È possibile mettere tutta
un'espressione\index{tutta
un'espressione} nell’indice analitico.
\end{sidebyside}
`
la voce “tutta un’espressione” viene naturalmente scritta nell’indice analitico. Vorrei evitarlo. Mi è venuta l’idea di ridefinire temporaneamente \index, annullandolo:
`\let\oldindex\index
\let\index\relax
`
e poi ripristinandolo con
`\let\index\oldindex
`
Va bene? C’è qualche possibile effetto collaterale?
`\begingroup\renewcommand\index[1]{}\begin{sidebyside}
È possibile mettere tutta
un'espressione\index{tutta
un'espressione} nell’indice analitico.
\end{sidebyside}\endgroup`
Altrimenti avrai qualche problemino, non trovi? Non c’è bisogno di ripristinare nulla se metti la ridefinizione nel gruppo. Non uso {…} perché \begingroup…\endgroup non modifica il modo (orizzontale, verticale o matematico), le graffe potrebbero invece avere effetti imprevisti a causa dell’ambiente sidebyside.
Ciao
Enrico