
Yo uso acuñado en LateX. Mi código en Python es demasiado grande y una página es muy pequeña. Necesito dividir mi código en dos páginas. Sé que Minted no tiene páginas ajustadas automáticamente. Entonces probé esto:
\begin{mdframed}[linecolor=black, topline=true, bottomline=true,
leftline=false, rightline=false,
backgroundcolor=lbcolor,userdefinedwidth=\textwidth]
\inputminted[breaklines = true, frame=lines, framesep=2mm,
baselinestretch=1.2, bgcolor=LightGray, fontsize=\footnotesize, linenos]
{Python}{media/KodyProgramow/kod.py}
\end{mdframed}
Pero pdflatex se repite con:
\vbox demasiado lleno ([Este número está cambiando] es demasiado alto).
Creo que necesito una división hecha a mano (algo como starline=15, endline=40), pero no sé cómo hacer esto. Tengo que leer el código del archivo.
Respuesta1
La bgcolor
opción para minted
no es compatible con saltos de página. En su lugar , debería utilizar mdframed
para proporcionar un color de fondo, ya que puede dividirse en varias páginas. Dependiendo de lo que quieras, puede que sea mejor hacer todas las líneas del marco con mdframed
.