[LaTeX-gelöst] Tabelle Ausrichtung + Abstand

ID: 58267
L
17 Mai 2006
122
5
Hallo Community,

ich habe 2 Probleme bei LaTeX:
Einmal soll die Überschrift in der 3. Spalte rechtsbündig sein, der Rest in Spalte 3 aber zentriert.
Zweitens soll bei der letzten Zeile ein größerer Abstand sein.
Wie erreiche ich das? Häng da nun schon seit Stunden dran rum :(

So soll sie aussehen:


Und so sieht meine Tabelle dagegen aus:

Und das ist mein Code:
Code:
\begin{tabularx}{0.75\textwidth}{@{\extracolsep{\fill}}lcD{,}{.}{1}}
	\hline
		 Role & No. of corrections & \multicolumn{1}{r}{\%~of~total~corrections} \\
	\hline
		Initiator & 1704 & 37 \\
		Supporter & 50 & 1 \\
		Advisor & 22 & 0,4 \\
		Suggester & 211 & 4,5 \\
		Provider & 2380 & 51 \\
		Mutator & 270 & 6 \\ %Hier vertikaler Abstand
		Total & 4637 & 100 \\
	\hline
\end{tabularx}


Ausserdem soll sie nicht die ganze Seite einnehmen. Kann ich das dann so lassen mit 0.75\linewidth?

beste grüße, ben
 
Zuletzt bearbeitet:
bezüglich der Breite hab ich das immer so gelöst:
Code:
\begin{table}[htbp]
      \begin{tabular}{0.5\textwidth}{c|c|c}
            Zeile1 & Zeile2 & Zeile 3\\ \hline
      \end{tabular}
\end{table}
Mit dem Abstand is es etwas schwerer weiter zu kommen. Was du probieren könntest, nach einer Zeile ein \vpsace{} einzufügen. Den Wert kannst du dann beliebig setzen. Habs net ausprobiert ist nur eine Idee.

Zu der Rechtszentrierung: kommst du mit \hfill weiter? das sollte allen Freien Platz ausfüllen...
 
Danke dir, aber hat beides nichts gebracht *gg

Ich habs aber dennoch gelöst bekommen und möchte euch die Lösung nicht vorenthalten:

Code:
{\renewcommand{\arraystretch}{1.1}
\begin{tabularx}{0.8\textwidth}{@{\extracolsep{\fill}}lr<{\qquad}D{,}{.}{-1}@{}}
	\toprule
		 Role & \multicolumn{1}{r}{No. of corrections} & \multicolumn{1}{r@{}}{\%~of~total~corrections} \\
	\midrule
		Initiator & 1704 & 37 \\
		Supporter & 50 & 1 \\
		Advisor & 22 & 0,4 \\
		Suggester & 211 & 4,5 \\
		Provider & 2380 & 51 \\
		Mutator & 270 & 6 \\[2.5mm]
		Total & 4637 & 100 \\
	\bottomrule
\end{tabularx}
}