Ciao a tutti,
ho un nuovo quesito a completamento di quanto ho già chiesto sull’uso del pacchetto listings.
Tramite il vostro aiuto 😀 ho impostato questo:
`\usepackage{listings}
\lstloadlanguages{Java}
\lstset{basicstyle=\small\ttfamily,
commentstyle=\itshape,
frame=single,
extendedchars=true,
breaklines=true,
language=Java}`
Dato che devo inserire pezzi di codice talvolta piuttosto lungo ho inserito l’opzione breaklines=true, che in genere non crea problemi estetici secondo me.
Tuttavia, in un punto mi sono accorta che a fondo pagina compare la didascalia del listato e il bordo superiore del riquadro, mentre il codice va TUTTO a pagina nuova. Secondo me così è davvero brutto. Ho provato a mettere breaklines=false, ma il risultato non cambia: si vede che TeX considera solo il codice effettivo e non il riquadro. 😡
Cosa mi consigliate di fare? C’è un modo elegante per superare questo problema (ci vorrebbe un comando del tipo “metti almeno una riga col bordo del riquadro”) oppure l’unica è dare un comando tipo \newpage dove serve quando ho scritto la versione definitiva?
Grazie! Ciao!