Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Listings Zeilenabstand bei \lstlistoflistings

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.02.2005
    Beiträge
    74

    Question Listings Zeilenabstand bei \lstlistoflistings

    Hi,

    ich setzte hier listings ein um quellcode in mein Latex Dokument einzufügen.
    Mein Dokument ist dabei in \chapter unterteilt.
    Leider macht \lstlistoflistings keinen Abstand zwischen den Chapter.

    Um das genauer zu erklären, wenn ich ein \listoftables mache, trennt Latex das optisch zwischen den \chapter mit einer Leerzeile.
    3.1. Bla. . . . . . . . . . . . . . . . . . . 29

    4.1. Bla. . . . . . . . . . . . . . . . . . . 35
    4.2. Bla. . . . . . . . . . . . . . . . . . . 36
    Genau das würde ich auch gerne bei \lstlistoflistings.

    Wie kann ich das denn anstellen?
    Gruss
    Matthias

  2. #2
    Registrierter Benutzer
    Registriert seit
    02.02.2005
    Beiträge
    74
    Habs jetzt gefunden. Das wird vom Paket listings noch nicht unerstützt, es lässt sich aber mit einem work-around beheben.
    Unmittelbar nach jedem chapter folgende Zeile schreiben:
    Code:
    \addtocontents{lol}{\protect\addvspace{10pt}}
    Gruss
    Matthias

  3. #3
    Registrierter Benutzer
    Registriert seit
    16.08.2006
    Beiträge
    30
    ich klink mich mal hier mit ein hab auch ein problem mit lol.

    \lstlistoflistings erzeugt bei mir einen "undefined control sequence"-Fehler.
    listings-paket ist natürlich eingebunden...

  4. #4
    Registrierter Benutzer
    Registriert seit
    16.08.2006
    Beiträge
    30
    HAbs gefunden: man muss das hier noch einbinden:
    Code:
    %%% Workaround für \lstlistoflistings von Markus Kohm
    \makeatletter% --> De-TeX-FAQ
    \renewcommand*{\lstlistoflistings}{%
      \begingroup
        \if@twocolumn
          \@restonecoltrue\onecolumn
        \else
          \@restonecolfalse
        \fi
        \lol@heading
        \setlength{\parskip}{\z@}%
        \setlength{\parindent}{\z@}%
        \setlength{\parfillskip}{\z@ \@plus 1fil}%
        \@starttoc{lol}%
        \if@restonecol\twocolumn\fi
      \endgroup
    }

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120
    Mittlerweile gibt es eine neue Alpha-Version (1.4alpha1) vom listings-package. Die behebt unter anderem diesen Fehler.

    http://www.codecomments.com/archive3...8-1037665.html

    Hab es noch nicht heruntergeladen und getestet- also ohne Gewähr...

    Viele Grüße
    Jens

Lesezeichen

Berechtigungen

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