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} |