cfiandra” post=98374Riesci a fornire un esempio minimo di codice? Intendo un documento con memoir, il codice della figura e un listato.
Vedere il codice in genere aiuta moltissimo.
Ciao
Claudio
Hai ragione, ammetto che ci avevo rinunciato senza nemmeno tentare a causa della mole dell’opera attuale. Però l’ho fatto adesso, con poco successo, ahimè: creando un nuovo documento con memoir, listings, Tikz ed i soli pacchetti accessori per ottenere lo stile del listato e del diagramma tutto funziona a dovere.
Comunque mi sono reso conto che il diagramma è legato a questo fenomeno solo in quanto “occupa spazio” a monte del codice: se lo rimuovo, il codice (ormai spostato in appendice perchè mi sono reso conto che è una locazione più consona) continua a dare lo stesso problema. In particolare l’errore si manifesta quando il codice in appendice deve estendersi su più di una pagina. D’altro canto però, se riposiziono il codice nel corpo testo, allora posso aggiungere righe al listato anche facendolo “sforare” su una seconda pagina, ma solo fintanto che il titolo della sottosezione successiva resta sulla medesima pagina. Inoltre nell’esempio minimo che avevo preparato (e che non pubblico per il semplice motivo che non riproduce il problema) il listato veniva mostrato correttamente in ogni circostanza, anche con molti elementi flottanti che “occupano spazio” a monte di esso.
Per comprendere un po’ meglio la situazione pubblico due immagini:


in entrambi i casi aggiungendo anche solo un’altra linea di codice (incrementando l’argomento di lastline di uno) si presenta l’errore.