LaTeX: Insertar código con marco alrededor

Para poner código usamos el paquete listings:

LaTeX: Insertar código C,pascal, html, etc(paquete listings)

y para que le coloque un marco o cuadro alrededor del código usamos

LaTeX code:
lstset{frame=shadowbox, rulesepcolor=color{blue}}

Esto cambia el formato con el que se muestra el código en el documento. Para está opción debes incluir el paquete para mostrar colores, ya que el cuadro que crea tiene una sobra azul alrededor.

Otra opción es usar

LaTeX code:

begin{framed}

begin{lstlisting}…end{lstlisting}
or lstinputlisting{…}
end{framed}