Hier ist einmal ein komplettes Beispiel, wie man es mit listings schreiben könnte:
\documentclass[11pt,a4paper]{article}
\usepackage{listings}
\usepackage{color}
\definecolor{hellblau}{rgb}{0.8,1,1}
\lstset{language=Matlab,
basicstyle=\small, keywordstyle=\color{blue}\bfseries,
frame=single, backgroundcolor=\color{hellblau}}
\begin{document}
\lstlistoflistings
\newpage
\section{Beispiele}
\begin{lstlisting}[caption=Beispiellisting]
for k=1:N
for i=1:N
for j=1:N
...
end
end
end
\end{lstlisting}
\end{document}
Dieser Weg würde sich besonders lohnen, wenn das Dokument viele Listings enthält. Es wird kann nummeriert und beschriftet werden, Verzeichnis ist möglich, die Listings sind im tex-code lesbarer u.a.
Die
listings-Dokumentation zeigt, was man sich noch alles einstellen lässt.
Stefan