Abwechselnde Zeilenfärbung durch xcolor nicht für alle Tabellen identisch

Abwechselnde Zeilenfärbung durch xcolor nicht für alle Tabellen identisch

Ich versuche, meinem Dokument abwechselnde Farben zuzuweisen, indem ich das xcolor-Paket mit der Tabellenoption verwende. Soweit ich weiß, ist es möglich, die abwechselnden Farben in der Präambel zu definieren, sodass sie auf alle folgenden Tabellen angewendet werden.

Aber wenn ich es auf diese Weise verwende, erhalte ich keine identische Tabellenfärbung. Was ist bei diesem Ansatz falsch?

\documentclass{scrbook}

\usepackage[table]{xcolor}
\rowcolors{2}{gray}{white}

\begin{document}    
    \begin{table}[h]
        \centering
        \begin{tabular}{|ll|}
            \hline
            $1_1$ & $1_2$ \\
            \hline
            $2_1$ & $2_2$ \\
            \hline
            $3_1$ & $3_2$ \\
            \hline
            $4_1$ & $4_2$ \\
            \hline
        \end{tabular}
    \end{table}

    Text

    \begin{table}[h]
        \centering
        \begin{tabular}{|ll|}
            \hline
            $1_1$ & $1_2$ \\
            \hline
            $2_1$ & $2_2$ \\
            \hline
            $3_1$ & $3_2$ \\
            \hline
            $4_1$ & $4_2$ \\
            \hline
        \end{tabular}
    \end{table} 
\end{document}

Antwort1

Versuche dies:

\documentclass{scrbook}

\usepackage[table]{xcolor}
\rowcolors{2}{gray}{white}

\let\oldtabular\tabular
\def\tabular{\global\rownum=0\relax\oldtabular}


\begin{document}    
\begin{table}[h]
    \centering
    \begin{tabular}{|ll|}
        \hline
        $1_1$ & $1_2$ \\
        \hline
        $2_1$ & $2_2$ \\
        \hline
        $3_1$ & $3_2$ \\
        \hline
        $4_1$ & $4_2$ \\
        \hline
    \end{tabular}
\end{table}

Text



\begin{table}[h]
    \centering
    \begin{tabular}{|ll|}
        \hline
        $1_1$ & $1_2$ \\
        \hline
        $2_1$ & $2_2$ \\
        \hline
        $3_1$ & $3_2$ \\
        \hline
        $4_1$ & $4_2$ \\
        \hline
    \end{tabular}
\end{table} 
\end{document}

verwandte Informationen