PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wie kann ich ein listing in 2 teile trennen



dirtgin
21-08-2007, 16:05
hallo ich habe ein lisingt benutz aber es passt in die seite nicht.

deswegen möchte ich es in 2 teile trennen und Ich möchte dass die numerierung weiter läufst.

wie kann ich es machen?

ich definiere die listings wie folgendes

\begin{lstlisting}[captionpos=b,
caption=bla bla , label=lst:bla, frame=single]

.....

\end{lstlisting}


und ich denke das ist die setting bei mir

\usepackage[savemem]{listings}
\lstloadlanguages{TeX}

%
% ---------------------------------------------------------------------------
% Listing Definationen für PHP Code
%
\definecolor{lbcolor}{rgb}{0.85,0.85,0.85}
\lstset{language=[LaTeX]TeX,
numbers=left,
stepnumber=1,
numbersep=5pt,
numberstyle=\tiny,
breaklines=true,
breakautoindent=true,
postbreak=\space,
tabsize=2,
basicstyle=\ttfamily\footnotesize,
showspaces=false,
showstringspaces=false,
extendedchars=true,
%backgroundcolor=\color{lbcolor}
backgroundcolor=\color[rgb]{1,1,1}}


vielen dank

edico
21-08-2007, 17:12
... so bei Seitenumbruch:

\documentclass{minimal}
\usepackage{listings}
\usepackage{mparhack}
\begin{document}
% Leerraum auf S.1 --------
$\phantom{1}$\vspace{.9\textheight}
\begin{lstlisting}{}
test
test
test
test
test
test
test
test
test
test
\end{lstlisting}
\end{document}

edico

P.S.
... so, wenn Du es 'auseinanderreisst', wei Du gesagt, aber nicht gemeint:

\documentclass{article}
\usepackage{listings}
\lstset{numbers=left,
numberstyle=\tiny, stepnumber=2, numbersep=10pt,
basicstyle=\small\ttfamily,
frame=tbr
}
\lstdefinestyle{tNumbers}{%
numbers=left,%
name=main%
}
\begin{document}
Hier kommt ein Text ...
\begin{lstlisting}[style=tNumbers]
zeile 1
zeile 2
zeile 3
zeile 4
\end{lstlisting}
... und hier steht ein Text ...
\begin{lstlisting}[style=tNumbers]
zeile 5
zeile 6
zeile 7
zeile 8
zeile 9
\end{lstlisting}
... und hier geht ein Text.
\end{document}