Anzeige:
Ergebnis 1 bis 2 von 2

Thema: manueller Zeilenumbruch in listings

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.10.2007
    Beiträge
    16

    manueller Zeilenumbruch in listings

    Hallo

    Ich versuche gerade eine Listingsumgebung zu definieren, in der ich einen manuellen Zeilenumbruch reinsetzten kann. Der automatische Zeilenumbruch hilft mir nicht weiter, da z.B. Codeteile wie "); in einer extra Zeile nicht sonderlich schön sind.
    Ich habe das schon mit escapeinside={/*@}{@*/} probiert, nur dass ich dann den effekt habe, dass der Umbruch dazu führt, dass die Umrandung unterbrochen ist und auch die Hintergrundfarbe des Listings weiß ist.
    D.h. die erste Zeile ist ok, dann kommt der Umbruch, in der umbrochenen Zeile ist die gesamte Formatierung des Listens ausgeschalftet (zumindest Hintergrundfarbe und Rahmen, der dann nicht mehr durchgehend ist) und dann geht normal weiter.

    Kann ich das mit der nicht-formatierung irgendwie hinkriegen?

    Eine Idee, die ich auch dazu hatte ist, dass ich den Umbruch in meinen Code einfach mit aufnehme, dann hätte ich aber schon gerne, dass die Nummerierung nicht weiterzählt, d.h. eine Nummerierung, in der sich festlege, welche Codezeile, welche Nummer hat würde mir schon reichen.

    Ach ja, das hier ist das Beispiel
    Code:
    \begin{lstlisting}[stringstyle=\ttfamily , escapeinside={/*@}{@*/}, backgroundcolor=\color{textdatei}]
    hierStehtEtwas:= load(einName, pathname("OrnderUndWeiteres"), /*@\\@*/ "meinName"):
    null():
    \end{lstlisting}
    vielen Dank schonmal

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.10.2007
    Beiträge
    16
    Falscher Button...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •