Schönen guten Tag alle miteinander. Ich habe folgendes Problem: Ich benötige eine Tabelle, in der ich einzelne Zeilen, die teilweise eine oder auch mehrere Spalten enthalten, mit grau hinterlege. Meine zwei Probleme sind folgende:
Ich würde mich freuen, wenn ihr mir helfen könnt! Hier mein Minimalbeispiel: Open in Online-Editor
\documentclass[12pt, ngerman,]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} %LAYOUT \usepackage[left=2.5cm, right=2.5cm, top=2cm, bottom=2cm]{geometry} %SCHRIFT \usepackage{setspace} \setstretch{1,475} \usepackage{lmodern} %ABBILDUNGEN UND TABELLEN \usepackage{tabu} \usepackage{colortbl} %------------------ \begin{document} \section{Überschrift} \begin{tabu} {|X|X|} \hline \rowcolor[gray]{0.9} \rowfont[c] Test mittig & und grau hinterlegt \\ \hline Linksbündig & Test \\ \hline \end{tabu} \noindent \begin{tabu} {|X|} \hline \rowcolor[gray]{0.9} \rowfont[c] Ein einziges Feld, Text mittig \\ \hline \end{tabu} \end{document} gefragt 29 Jan '16, 09:15 Carotty |
Das erste Problem kommt daher, dass Du Dein zweites Problem kommt in der Tat davon, dass Du zwei Tabellen verwendest. Nun könnte man den Abstand dazwischen natürlich beseitigen. Einfacher ist aber, die Anweisung Open in Online-Editor
\documentclass[12pt, ngerman,]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} %LAYOUT \usepackage[left=2.5cm, right=2.5cm, top=2cm, bottom=2cm]{geometry} %SCHRIFT \usepackage{setspace} \setstretch{1,475} \usepackage{lmodern} %ABBILDUNGEN UND TABELLEN \usepackage[table]{xcolor}% Farbpaket mit Tabellenerweiterung laden \usepackage{tabu} %------------------ \begin{document} \section{Überschrift} \begin{tabu} {|X|X|} \hline \rowcolor[gray]{0.9} \rowfont[c]{} Test mittig & und grau hinterlegt \\ \hline Linksbündig & Test \\ \hline \multicolumn{2}{|c|}{\cellcolor[gray]{.9}Ein einziges Feld, Text mittig}\\ \tabuphantomline \hline \end{tabu} \end{document} Es sei noch darauf hingewiesen, dass seit Jahren eine inkompatible Neuimplementierung von Open in Online-Editor
\documentclass[12pt, ngerman,]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} %LAYOUT \usepackage[left=2.5cm, right=2.5cm, top=2cm, bottom=2cm]{geometry} %SCHRIFT \usepackage{setspace} \setstretch{1,475} \usepackage{lmodern} %ABBILDUNGEN UND TABELLEN \usepackage[table]{xcolor}% Farbpaket mit Tabellenerweiterung laden \usepackage{tabularx} %------------------ \begin{document} \section{Überschrift} \begin{tabularx}{\textwidth}{|X|X|} \hline \rowcolor[gray]{0.9} \multicolumn1{|c|}{Test mittig} & \multicolumn1{c|}{und grau hinterlegt} \\ \hline Linksbündig & Test \\ \hline \multicolumn{2}{|c|}{\cellcolor[gray]{.9}Ein einziges Feld, Text mittig}\\ \hline \end{tabularx} \end{document} oder so: Open in Online-Editor
\documentclass[12pt,ngerman]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} %LAYOUT \usepackage[left=2.5cm, right=2.5cm, top=2cm, bottom=2cm]{geometry} %SCHRIFT \usepackage{setspace} \setstretch{1,475} \usepackage{lmodern} %ABBILDUNGEN UND TABELLEN \usepackage[table]{xcolor}% Farbpaket mit Tabellenerweiterung laden \usepackage{hhline} \usepackage{tabularx} %------------------ \begin{document} \section{Überschrift} \begin{tabularx}{\textwidth}{|X|X|} \hhline{|-|-|} \rowcolor[gray]{0.9} \multicolumn1{|c|}{Test mittig} & \multicolumn1{c|}{und grau hinterlegt} \\ \hhline{|-|-|} Linksbündig & Test \\ \hline \multicolumn{2}{|c|}{\cellcolor[gray]{.9}Ein einziges Feld, Text mittig}\\ \hhline{|--|} \end{tabularx} \end{document} Achja: Nicht wundern, wenn im PDF-Viewer (häufig auch im Online-Editor) je nach Vergrößerungseinstellung manche Linien verschwinden. Im Ausdruck (oder allgemein bei großer Auflösung) sind sie wieder da. beantwortet 29 Jan '16, 09:34 saputello Großartig, danke! Ja, dass tabu ausläuft, habe ich auch schon gelesen. Schönen Dank für die Alternativen, die funktionieren ja auch supergut. Danke!
(29 Jan '16, 19:05)
Carotty
Eine kleine Anmerkung noch: Es gab beim einarbeiten des oben genannten Falls Probleme beim Laden von table (Option clash for package color). Zwei Lösungen gibt es hier: http://tex.stackexchange.com/questions/83101/option-clash-for-package-xcolor
(29 Jan '16, 19:53)
Carotty
@Carotty: Warum in die Ferne schweifen, wenn das Gute liegt so nah?
(30 Jan '16, 08:18)
saputello
|
Kennst du eigentlich Lotti Karotti? Immer, wenn ich deinen Nutzernamen sehe, muss ich daran denken.