Se commento le righe che puntano ai listati il problema sparisce. Abilitandole una alla volta, ho notato che:
1) i listati brevi (che entrano in una facciata) non generano l’errore;
2) se accorcio un listato lungo, il relativo errore non si genera più;
3) se commento il testo che precede i codici, l’errore si sposta “verso il fondo” del listato.
Questa è l’impostazione che ho utilizzato con il pacchetto listings:
`\lstset{language=Matlab,numbers=left,numberstyle=\color{grigio},%
keywordstyle=\color{black},basicstyle=\ttfamily\scriptsize,%
showstringspaces=false,morestring=[m][\color{magenta}]{'},%
morecomment=[l][\ttfamily\color{verdone}]{\%},%
emph={function,if,end,for},emphstyle=\color{blue}}`
Nel frattempo, cercherò di realizzare un documento minimo che generi l’errore.
Grazie