PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Code listings



snake
21-04-2006, 08:29
Hallo,

ich habe schon gesucht, aber nichts gefunden. Ich bin gerade an meiner Diplomarbeit und habe Quellcodelistings darin eingebastelt. Das Problem habe ich immer nur bei längeren Codebeispielen. Wenn der Quellcode nicht auf eine Seite passt, dann macht er einen Seitenumbruch (was ja ansich auch richtig ist). Aber, ich verwende einen Rahemn um den Quellcode und der ist am Seitenende und beim nächsten Seitenanfang nicht dargestellt. hier ist ein minimalbeispiel, wie ich das Listing einfüge:



\lstset{backgroundcolor=\color[rgb]{0.92,0.92,0.92}, language=IDL,
frame=single, basicstyle=\small, lineskip=-2pt, captionpos=b}

\begin{lstlisting}[caption=Listingbeschreibung,
label=lst:Quellcode3_10]{Listingbeschreibung};
bla
blubber
blafoo
ganz viel Quellcode
\end{lstlisting}


Ich hoffe es kann mir da einer weiterhelfen.

Boron
21-04-2006, 11:56
Eigentlich ist das doch ganz praktisch, das von dir beschriebene Verhalten.
So sieht man sofort, dass das Listing auf der nächsten Seite weitergeht.
Schließlich ist das Listing am Seitenende ja noch nicht fertig.

Wenn ich mir die Doku durchlese (ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/listings/listings-1.3.pdf), dann sehe ich da nichts, womit man dieses Verhalten ändern könnte.

snake
21-04-2006, 12:32
ich würde es aber Praktischer finden, wenn am Ende der Seite so was hier stehen würde: Quellcode 1.3a: blafoo und auf der nächsten Seite Quellcode 1.3b: blafoo

Kann man dies ähnlich lösen, wie mit dem Package subfigures?

Gruß
Snake