Este é um exemplo do meu problema. Esta imagem mostra o final da página
Este é o meu código
begin{listing}[ht!]
\begin{minted}
[style=colorful,
breaklines=true]
{java}
//code...
public class Document {
int num;
//a lot of lines code...
\end{minted}
\caption{Code}
\label{listing:1}
\end{listing}
removi {listing} e agora as linhas nem sempre quebram
aqui está meu novo código
\begin{minted}
[style=colorful,
breaklines=true]
{java}
//code....
\end{minted}
\caption{My Code}
\label{listing:1}