Immagino di sì. Probabilmente cambiando localmente la definizione di \caption:
`\let\standardcaption\caption
\def\caption#1{\standardcaption{Didascalia corta}}`
Puoi scriverlo fra \begingroup e \begin{sidebyside}, ricordandoti di mettere \endgroup dopo \end{sidebyside}.Ho provato, ma non funziona.
`\begingroup
\let\standardcaption\caption
\def\caption#1{\standardcaption{Didascalia breve}}
\begin{sidebyside}
\begin{figure}[H]
\centering
\includegraphics[width=%
0.5\textwidth]{Formica}
\caption{Didascalia lunga}
\label{fig:float}
\end{figure}
\end{sidebyside}
\endgroup
`
Non succede niente: nell’elenco delle figure la didascalia è sempre quella lunga. 🙁Che ne pensi?
Che probabilmente è \figure che ridefinisce \caption. Ovviamente non posso sapere il tuo preambolo eccetera; prova a dare \show\figure dopo \begin{document}; se c’è lì qualche riferimento a \caption (o comandi collegati) bisogna modificare la definizione di \figure (localmente).
Ciao
Enrico