
Entschuldigen Sie mein falsches Englisch.
Diese Frage wurde wahrscheinlich schon von jemandem gestellt, aber ich habe nichts dazu gefunden, also
Hier ist mein Code:
\documentclass[paper = landscape, pagesize, twocolumn, table, ngerman]{scrartcl}%table: for color tables
\usepackage[margin = 5mm, bottom = 25mm]{geometry}
\usepackage{babel, xcolor, float}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenx}
\rowcolors{2}{black!10}{black!30}%alternating row colors in tables
\begin{document}
\section{Punktetabelle}
\begin{table}[H]
\caption{Punktetabelle}
\begin{tabular*}{\linewidth}{cr}\rowcolor{black!50}%makes the first line darker
Aufgabe & erreichbare Punktzahl\\
\multicolumn{2}{c}{1.~Vorbereitung}\\
a) & /9\\
b) & /3\\
c) & /2\\
d) & /2\\
$\Sigma$ & /16\\
2.~Durchführung & /8\\
\multicolumn{2}{c}{3.~Auswertung}\\
a) & /3\\
b) & /2\\
c) & /2\\
d) & /2\\
$\Sigma$ & /9\\
4.~Fazit & /2
\end{tabular*}
\end{table}
\textbf{Gesamt}:\quad/35
\end{document}
Und das Ergebnis:
Die Tabelle ist linksbündig ausgerichtet. Warum? Ich wünsche mir eine zentrierte Ausrichtung. Wie kann ich das erreichen?
Die Verwendung von \centering
oder \begin{center}
... \end{center}
ändert nichts. Hier der Code dazu:
\documentclass[paper = landscape, pagesize, twocolumn, table, ngerman]{scrartcl}%table: for color tables
\usepackage[margin = 5mm,bottom = 25mm]{geometry}
\usepackage{babel, xcolor, float}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenx}
\rowcolors{2}{black!10}{black!30}
\begin{document}
\section{Punktetabelle}
\begin{table}[H]
\caption{Punktetabelle}
\centering
\begin{tabular*}{\linewidth}{cr}\rowcolor{black!50}
Aufgabe & erreichbare Punktzahl\\
\multicolumn{2}{c}{1.~Vorbereitung}\\
a) & /9\\
b) & /3\\
c) & /2\\
d) & /2\\
$\Sigma$ & /16\\
2.~Durchführung & /8\\
\multicolumn{2}{c}{3.~Auswertung}\\
a) & /3\\
b) & /2\\
c) & /2\\
d) & /2\\
$\Sigma$ & /9\\
4.~Fazit & /2
\end{tabular*}
\end{table}
\textbf{Gesamt}:\quad/35
\end{document}
Das Ergebnis ist das gleiche wie oben. Und:
\documentclass[paper = landscape, pagesize, twocolumn, table, ngerman]{scrartcl}
\usepackage[margin = 5mm, bottom = 25mm]{geometry}
\usepackage{babel, xcolor, float}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenx}
\rowcolors{2}{black!10}{black!30}
\begin{document}
\section{Punktetabelle}
\begin{table}[H]
\caption{Punktetabelle}
\begin{center}
\begin{tabular*}{\linewidth}{cr}\rowcolor{black!50}
Aufgabe & erreichbare Punktzahl\\
\multicolumn{2}{c}{1.~Vorbereitung}\\
a) & /9\\
b) & /3\\
c) & /2\\
d) & /2\\
$\Sigma$ & /16\\
2.~Durchführung & /8\\
\multicolumn{2}{c}{3.~Auswertung}\\
a) & /3\\
b) & /2\\
c) & /2\\
d) & /2\\
$\Sigma$ & /9\\
4.~Fazit & /2
\end{tabular*}
\end{center}
\end{table}
\textbf{Gesamt}:\quad/35
\end{document}
Wieder das gleiche Ergebnis wie oben.
Auch jede andere Optimierung ist willkommen.
Vielen Dank im Voraus für Ihre Hilfe und Mühe!
Antwort1
Sie müssen die table*
-Umgebung verwenden.
Bitte verwenden Sie die Option - nicht [H]
, da sie die Float-Umgebung ad absurdum führt. Entweder Sie lassen den Inhalt fließen oder nicht. Die Option [H]
macht den Float also inkonsistent.
\documentclass[paper = landscape, pagesize, twocolumn, table, ngerman]{scrartcl}%table: for color tables
\usepackage[margin = 5mm, bottom = 25mm]{geometry}
\usepackage[main=ngerman]{babel}
\usepackage{xcolor}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tabularx}
\rowcolors{2}{black!10}{black!30}%alternating row colors in tables
\begin{document}
\section{Punktetabelle}
\begin{table*}
\caption{Punktetabelle}
\begin{tabularx}{\linewidth}{cX}\rowcolor{black!50}%makes the first line darker
Aufgabe & erreichbare Punktzahl\\
\multicolumn{2}{c}{1.~Vorbereitung}\\
a) & /9\\
b) & /3\\
c) & /2\\
d) & /2\\
$\Sigma$ & /16\\
2.~Durchführung & /8\\
\multicolumn{2}{c}{3.~Auswertung}\\
a) & /3\\
b) & /2\\
c) & /2\\
d) & /2\\
$\Sigma$ & /9\\
4.~Fazit & /2
\end{tabularx}
\end{table*}
\textbf{Gesamt}:\quad/35
\end{document}