Ciao Enrico, grazie mille dei consigli.
Ho usato il package fancyvrb e ne ho letto velocemente la documentazione. Però non ho ancora risolto.
Sono spariti i brutti rettangoli neri però ancora non mi si impagina correttamente il testo del codice.
Ho provato a mettere i bordi a verbatim così da vedere che dimensioni prendeva e in effetti lui è corretto. Però il testo fuoriesce dai bordi comunque.
Può darsi sia un problema di minipage??
Questo è il nuovo risultato:
https://docs.google.com/fileview?id=0B3K6mwfAsNVLNDYxOGZlOGItYzcwNC00Zjc5LTg4N2YtYzk5NTYxOTc3NGJk&hl=en
Ho provato anche con l’opzione boxwidth ma non cambia niente.
`
begin{smallverbatim}[frame=single, boxwidth=10cm]
SELECT periodo.periodo_anno
WHERE …
`
La dimensione di 10cm è in realtà è anche troppo stretta, l’ho messa adesso solo per vedere bene che sia tutto ok.
Penso che con 13 o 14 cm il box sia più bello. Comunque il risultato non cambia…
Ciao e grazie
Il problema è, ovviamente, che le tue righe sono più larghe di 10 cm.
Se il tuo scopo è di centrare l’esempio di codice, ti consiglio il pacchetto fancyvrb:
`\begin{center}
\begin{BVerbatim}[fontsize=\footnotesize]
…
\end{BVerbatim}
\end{center}`
Propenderei però per
`\usepackage{fancyvrb}
\fvset{xleftmargin=\parindent}
\DefineVerbatimEnvironment{smallverbatim}{Verbatim}{fontsize=\footnotesize}`
Dando questo nel preambolo potrai usare smallverbatim come prima e gli esempi di codice verranno rientrati e in corpo ridotto.Ciao
Enrico