Streifen in der Hintergrundfarbe, gezeichnet von den Auflistungen des Pakets [geschlossen]

8

Ich versuche eine wörtliche Umgebung mit einem farbigen Hintergrund zu erstellen, die sich über mehrere Seiten erstrecken kann (eine Farbbox ist also keine Option). Es schien, dass das Listing-Paket ein guter Weg dazu war, aber der Hintergrund wird Zeile für Zeile gezeichnet, so dass ich, wenn ich das PDF ansehe, störende weiße Streifen zwischen den Zeilen sehe unsichtbare (0pt) Rahmenregel wurde nicht gezeichnet:

Ссылка

Hier ist der minimale Code, den ich verwendet habe, um die im Bild gezeigte Ausgabe zu erstellen:

%Vor%

Gibt es einen Workaround gegen diese "Streifen"?

    
Eduardo Dobay 30.07.2010, 17:54
quelle

1 Antwort

2

Eine einfache Problemumgehung wäre, keine Farbe für die Auflistungen selbst anzugeben, stattdessen verwenden Sie \colorbox , aber dafür müssen Sie entweder \lstinputlisting verwenden oder das Ergebnis in einer Box speichern, indem Sie z. lrbox .

%Vor%

UPDATE: Eine schönere Lösung ist jedoch Donald Arseneaus framed.sty , mit dem der Quellcode auch mehrere Seiten umfassen kann.

%Vor%     
grddev 03.08.2010 15:40
quelle

Tags und Links