Longtable: Problem bei abwechselnder Färbung der Zeilen

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.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Longtable: Problem bei abwechselnder Färbung der Zeilen

von Bartman » Fr 30. Nov 2018, 21:33

Steht alles in dem Beitrag, auf den ich verwiesen habe.

von Daniel_Hai » Fr 30. Nov 2018, 21:25

Vielen Dank!

(Sorry, ich hab den Code wie angegeben mit den Buttons eingefügt, hat aber irgendwie nicht funktioniert. Gibt's da was Spezielles zu beachten?)

Daniel

Edit: Ok hab's. Häkchen war gesetzt... Danke

von Bartman » Fr 30. Nov 2018, 21:20

Wie kann ich Code in meinem Beitrag hervorheben?
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage[table]{xcolor}

\definecolor{lightgray}{gray}{0.9}

\begin{document}
{\rowcolors{2}{lightgray}{}
\begin{longtable}{ll}
\toprule
\textbf{Abkürzung} & \textbf{Bedeutung} \\
\midrule
\endfirsthead
\hiderowcolors% <- eingefügt
\toprule
\textbf{Abkürzung} & \textbf{Bedeutung} \\
\midrule
\showrowcolors% <- eingefügt
\endhead
\midrule
\endfoot
\bottomrule
\endlastfoot

A & AAA \\
B & BBB \\
\pagebreak
C & CCC \\
D & DDD \\
\pagebreak
E & EEE \\
F & FFF \\
\end{longtable}}
\end{document}

Longtable: Problem bei abwechselnder Färbung der Zeilen

von Daniel_Hai » Fr 30. Nov 2018, 20:22

Liebes Forum,

ich habe folgendes Problem bei der abwechselnden Einfärbung von Tabellenzeilen einer longtable: Jeweils die erste Zeile der Tabellen nach den Seitenumbrüchen ist eingefärbt, obwohl sie das nicht sein sollte (habe hier um das Beispiel zu verkürzen manuelle Seitenumbrüche mit \pagebreak eingefügt, das Problem tritt aber auch auf wenn die Tabelle aufgrund einer vollen Seite umgebrochen wird). Alle 3 Seiten sollten so aussehen wie die erste Tabelle. Hat jemand eine Idee, wie man das beheben könnte? Hier mein Beispiel. Danke für eure Hilfe!

Daniel
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage[table]{xcolor}
\definecolor{lightgray}{gray}{0.9}

\begin{document}
	\rowcolors{2}{lightgray}{}
	\begin{longtable}{l l}
		\toprule
		\textbf{Abkürzung} & \textbf{Bedeutung} \\
		\midrule
		\endfirsthead
		\toprule
		\textbf{Abkürzung} & \textbf{Bedeutung} \\
		\midrule
		\endhead
		\midrule
		\endfoot
		\bottomrule
		\endlastfoot
		
		A  & AAA \\
		B  & BBB \\
		\pagebreak
		C  & CCC \\
		D  & DDD \\
		\pagebreak
		E  & EEE \\
		F  & FFF \\
		\end{longtable}
\end{document}

Nach oben