Zentrierung von Spalten fester Breite

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: Zentrierung von Spalten fester Breite

von daweed90 » Mi 27. Aug 2014, 11:44

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

von Noch so einer » Mi 27. Aug 2014, 11:38

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.

von daweed90 » Mi 27. Aug 2014, 11:25

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

Nach oben