Ich möchte eine Spalte innerhalb einer tabular*
Umgebung rechts zentrieren. Siehe den folgenden Ausschnitt:
\begin{tabular*}{\textwidth}{l @{\extracolsep{\fill}} llc}
\hline
\textbf{Art} & \textbf{Stundensatz} & \textbf{Gesamt} \\
\hline
Doing this & 1,5 à 100 Euro & 150,00 Euro \\
\hline
This \& That & 3 à 100 Euro & 300,00 Euro \\
\hline
Even more stuff and corrections & 3,5 à 100 Euro & 350,00 Euro \\
\hline
Hearing & 1 à 100 Euro & 100,00 Euro \\
\hline
MwSt. in Höhe von 19\% & & 171,00 Euro \\
\hline
Gesamt & & 1071,00 Euro \\
\hline
\end{tabular*}
Das sieht aus wie
Wie kann ich die letzten beiden Spalten rechtszentrieren?
Antwort1
Um die zweite und dritte Spalte rechtsbündig auszurichten, verwenden Sie r
anstelle von l
. Im folgenden MWE habe ich auch den Komprimierer ( c
) für die vierte Spalte entfernt, da Sie nur drei Spalten benötigen. Ich habe auch hinzugefügt, \multicolumn{1}{c}{...}
um die Spaltenüberschriften der zweiten und dritten Spalte zu zentrieren.
Die zweite Tabelle im MWE wird tabularx
so erstellt, dass lange Einträge in der ersten Spalte automatisch in zwei oder mehr Zeilen aufgeteilt werden, damit die Breite der Tabelle die Textbreite nicht überschreitet. In dieser zweiten Tabelle habe ich auch Regeln aus dem booktabs
Paket verwendet. Diese Zeilen haben oberhalb und unterhalb etwas vertikalen Leerraum.
\documentclass{article}
\usepackage{booktabs}
\usepackage{tabularx}
\begin{document}
\begin{tabular*}{\textwidth}{l @{\extracolsep{\fill}} rr}
\hline
\textbf{Art} & \textbf{Stundensatz} & \textbf{Gesamt} \\
\hline
Doing this & 1,5 à 100 Euro & 150,00 Euro \\
\hline
This \& That & 3 à 100 Euro & 300,00 Euro \\
\hline
Even more stuff and corrections & 3,5 à 100 Euro & 350,00 Euro \\
\hline
Hearing & 1 à 100 Euro & 100,00 Euro \\
\hline
MwSt. in Höhe von 19\% & & 171,00 Euro \\
\hline
Gesamt & & 1071,00 Euro \\
\hline
\end{tabular*}
\bigskip
\begin{tabularx}{\textwidth}{Xrr}
\toprule
\textbf{Art} & \multicolumn{1}{c}{\textbf{Stundensatz}} & \multicolumn{1}{c}{\textbf{Gesamt}} \\
\midrule
Doing this & 1,5 à 100 Euro & 150,00 Euro \\
This \& That & 3 à 100 Euro & 300,00 Euro \\
Even more stuff and corrections & 3,5 à 100 Euro & 350,00 Euro \\
Hearing & 1 à 100 Euro & 100,00 Euro \\
MwSt. in Höhe von 19\% & & 171,00 Euro \\
a very long entry a very long entry a very long entry a very long entry & & \\
\midrule
Gesamt & & 1071,00 Euro \\
\bottomrule
\end{tabularx}
\end{document}