Listing nicht umbrechen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Listing nicht umbrechen

von DonCube » Mi 16. Sep 2009, 09:43

Hallo Philip,
hast du schonmal eine minipage ausprobiert? Würde dir sowas helfen? Ansonsten würde ich den normalen Weg gehen und erst den text zuende schreiben und mich dann an die Formatierung machen. Dann kannst du dort wo es angebracht ist oder du es haben möchtest einfach manuell einen Seitenumbruch einfügen und somit verhindern das erst im Listing umgebrochen wird.

Gruß
DonCube

Listing nicht umbrechen

von PhilippM » Mo 24. Aug 2009, 15:48

Servus,

kann jemand mit dem listings Paket umgehen?
Ich hätte gerne einen mehrzeiligen Quellcode so, dass KEIN Seitenumbruch reingefummelt wird.
Problem ist nur, dass /samepage nicht funktioniert:
\section{Implementation}
The mode change logic is as follows in pseudocode:
\begin{samepage}
\lstset{basicstyle=\small, numbers=left, numberstyle=\tiny, numbersep=5pt, language=C++}
\begin{lstlisting}[caption={how to do stuff},label=howto,breaklines=true,breakatwhitespace=true]
/* Do stuff */
\end{lstlisting}
\end{samepage}

\section{Other stuff}
Ich bekomme trotzdem mitten im Quellcode einen Seitenumbruch. Man kann lstlisting natürlich auch mit der Option float formatieren, dann bleibt es schön auf einer Seite, aber dann "floatet" es eben, und nach "as follows" fängt er mit der nächsten Sektion an und macht das Lsiting dann an den Anfang der nächsten Seite in diese Sektion. Auch nicht das, was ich will!

Weiß jemand, wie man das besser hinbekommt?

Gruß,
Phil

Nach oben