Farbwechsel für Zeilenhintergrund in einem Listing

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Farbwechsel für Zeilenhintergrund in einem Listing

von jowon » So 6. Sep 2009, 10:13

Schade! Ich hoffe, du hast wenigstens einen guten Editor, mit dem du "Zeilenende" durch "§\\"-"Zeilenende"-"§" in deinem Listing - Text ersetzen kannst.

Grüße

jowon

von Bartman » So 6. Sep 2009, 00:09

@ jowon

Danke für deine Mühe! Offenbar ist meine Absicht nur über Umwege halbwegs umsetzbar.

von jowon » Sa 22. Aug 2009, 00:44

Der Ansatz einer Lösung, obwohl leider sehr händisch, könnte die Verwendung von \lstinline des Listings-Pakets sein. Das Listing würde sich dann als Tabelle darstellen, bei der \rowcolors aus dem xcolor Paket die alternierende Farbe erzeugt. Der Code könnte z.B. in etwa so lauten:
\lstMakeShortInline[showspaces=true, showtabs=true, tab=\rightarrowfill]§
\rowcolors[]{1}{green!25}{yellow!50}
\begin{tabular}{@{} l @{}}
§for i:=maxint to 0 do§\\ 
§begin §\\
§{ do nothing }§\\
§end;§\\
\end{tabular}
Ich hoffe für dich, dass jemand eine einfachere Lösung hat.

Viele Glück!

Farbwechsel für Zeilenhintergrund in einem Listing

von Bartman » Mi 19. Aug 2009, 22:13

Hallo,

ist es irgendwie möglich, die Hintergrundfarbe der Zeilen eines Codeabschnitts mithilfe des listings-Pakets oder auf andere Weise wechseln zu lassen? Bei Tabellenzeilen geht es offenbar.

Gruß

Bartman

Nach oben