Zentrierung von Spalten fester Breite

Tabellen und Grafiken erstellen und anordnen


daweed90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Di 1. Jul 2014, 21:28

Beitrag von daweed90 »

Noch eine kurze Frage zur Zellenbreite und Zentrierung. Wenn ich den Code folgendermaßen verändere:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\definecolor{OliveGreen}{rgb}{0,0.6,0}

\begin{document}
\begin{tabular}{m{3cm}|c}
Eigenschaft       & Wert \\
\hline
\rowcolor{OliveGreen}E1            & W1 \\
E2      & W2 \\
\rowcolor{green}E3         & W3 \\
E4         & W4 \\
\rowcolor{green}E5         & W5 \\
E6   & W6 \\
\rowcolor{green}E7         & W7 \\
\end{tabular}
\end{document}
Dann wird nur die linke Spalte vergrößert und die rechte zentriert. Ich möchte allerdings beide Spalten auf 3cm setzen und den Text in beiden Spalten zentrieren.

Viele Grüße

Noch so einer

Beitrag von Noch so einer »

Wenn beide Spalten 3 cm breit sein sollen, musst Du natürlich auch beide Spalten als m-, p-, oder b-Spalten deklarieren. Für die Zentrierung kannst Du \centering verwenden. Bitte lies das auch noch einmal in der Anleitung zum array-Paket (wird bei Dir indirekt von xcolor geladen) nach! Dort findest Du u. a. auch, wie Du einfach neue Spaltentypen für so etwas definieren kannst.
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[table]{xcolor}
\definecolor{OliveGreen}{rgb}{0,0.6,0}

\begin{document}
\begin{tabular}{>{\centering}m{3cm}|>{\centering}m{3cm}}
Eigenschaft       & Wert \tabularnewline
\hline
\rowcolor{OliveGreen}E1            & W1 \tabularnewline
E2      & W2 \tabularnewline
\rowcolor{green}E3         & W3 \tabularnewline
E4         & W4 \tabularnewline
\rowcolor{green}E5         & W5 \tabularnewline
E6   & W6 \tabularnewline
\rowcolor{green}E7         & W7 \tabularnewline
\end{tabular}
\end{document}
BTW: Du solltest für ein neues Problem (und das ist das hier) immer ein neues Thema öffnen. Denk einfach mal an den armen Menschen, der ein ähnliches Problem hat und nach der Lösung sucht. Jetzt musst Du einen Moderator per PN bitten, dieses Thema abzuspalten.

daweed90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Di 1. Jul 2014, 21:28

Beitrag von daweed90 »

Ok werd ich mir merken. Danke für die Antwort:)

Antworten