PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Multicol versus alternierende Zeilenhintegrundfarben



peschmae
09-12-2009, 17:00
Guten Abend,

ich habe das Problem dass sich Multicols mit alternierenden Zeilenhintergrundfarben (ungerade Zeilen weiss, gerade z.B. grau hinterlegt) beisst. Multicols-Zellen werden nicht grau hinterlegt. Kann mir da jemand weiterhelfen?

Minimalbeispiel:


\documentclass[a4paper,12pt,twoside,bibtotoc,abstracton,DIV12]{scrartcl}

\usepackage[table]{xcolor}
\definecolor{tablebackgroundcolor}{rgb}{0.8,0.8,0. 8}

\begin{document}
\rowcolors{2}{tablebackgroundcolor}{}
\begin{tabular}{ll}
a & b \\
c & d \\
\multicolumn{1}{l}{e} & f \\
g & h \\
i & j \\
k & l \\
m & n \\
\end{tabular}
\end{document}


Multicols (oder ein alternatives Paket gleicher Funktionalität) benötige ich zwingend für diese Tabelle. Wobei ich Multicols stark bevorzuge weil ich den LaTeX Code via ein oocalc Exportmakro erstelle, das multicols unterstützt...

Was kann ich da tun?

MfG Peschmä

u_fischer
09-12-2009, 19:22
Du verwendest weder das Paket multicol noch die multicols-Umgebung, sondern \multicolumn.


\documentclass[a4paper,12pt,twoside,bibtotoc,abstracton,DIV12]{scrartcl}

\usepackage[table]{xcolor}
\definecolor{tablebackgroundcolor}{rgb}{0.8,0.8,0. 8}

\begin{document}
\rowcolors{2}{tablebackgroundcolor}{}
\begin{tabular}{ll}
a & b \\
c & d \\
\multicolumn{1}{l}{\ifodd\rownum\cellcolor{tableba ckgroundcolor}\fi e} & f \\
\multicolumn{1}{l}{\ifodd\rownum\cellcolor{tableba ckgroundcolor}\fi g}& h
\\
i & j \\
k & l \\
m & n \\
\end{tabular}
\end{document}

peschmae
10-12-2009, 14:36
Du verwendest weder das Paket multicol noch die multicols-Umgebung, sondern \multicolumn.

Da hast du natürlich offensichtlich recht :)

Danke für die Problemlösung!

Gruess
Peschmä