Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

manueller Zeilenumbruch in Listing

671 views
Skip to first unread message

Christian Bruckhoff

unread,
Dec 2, 2007, 10:30:08 AM12/2/07
to
Hallo.

Wie lässt sich in einem Listing ein manueller Zeilenumbruch erstellen.
Dabei soll die Zeilenzahl natürlich nicht um eins erhöht werden.

MfG
Christian

Dominik Waßenhoven

unread,
Dec 2, 2007, 1:41:05 PM12/2/07
to
Hallo Christian,

Christian Bruckhoff schrieb:


> Wie lässt sich in einem Listing ein manueller Zeilenumbruch erstellen.
> Dabei soll die Zeilenzahl natürlich nicht um eins erhöht werden.

Ganz einfach: mit einem Zeilenumbruch. Oder meinst du, dass lange Zeilen
automatisch umbrochen werden sollen? Das geht mit der Option
'breaklines=true'. Siehe folgendes Minimalbeispiel:

,---- [Minimalbeispiel] ---------------------------------------------------.
\documentclass[ngerman]{scrartcl}
\listfiles
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}

%%%%% Listings %%%%%
\usepackage{listings}
\lstset{%
basicstyle=\ttfamily,%\small,
numbers=left,
breaklines=true,
prebreak=\mbox{$\hookleftarrow$}% "geklaut" vom scrguide (KOMA-Script)
}
\begin{document}
\begin{lstlisting}
Hier folgt ein Listing mit einer langen Zeile,
so dass
irgendwann ein manueller Umbruch erfolgt.

Hier folgt ein Listing mit einer langen Zeile ohne manuellen Umbruch.
Sie wird deshalb automatisch umbrochen.
\end{lstlisting}
\end{document}
'--------------------------------------------------------------------------'

Gruß,
Dominik.-

--
DE-TeX-FAQ: http://www.dante.de/faq/de-tex-faq
Minimalbeispiel: http://www.minimalbeispiel.de
JabRef-Handbuch: http://kuerzer.de/jabref-handbuch

0 new messages