PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenerstellung



nexus123
10-08-2008, 19:40
Hallo,

ich möchte eine Tablle erstellen. leider klappt das nicht so ganz wie ich es mir vorstelle.

kann mir jemand helfen?


\begin{table}[h]
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{rp{0.30\textwidth}rp{0.14\textwidt h}rp{0.16\textwidth}rp{0.13\textwidth}}
\toprule
& & \multicolumn{2}{c}{\textbf{\glqq Herr Mayer\grqq\ }}& \multicolumn{2}{c}{\textbf{\glqq Herr Hammer\grqq\ }} & \multicolumn{2}{c}{\textbf{\glqq Herr Bach\grqq\ }}\\ \midrule
& \textbf{monatliches Bruttoeinkommen} & & \textbf{5000 \euro\ } & & \textbf{5000 \euro\ } & & \textbf{5000 \euro\ } \\
-- & Ausgaben für Haushalt & -- & 600 \euro\ & -- & 500\euro\ & -- & 300 \euro\ \\
-- & sonstige Ausgaben & -- & 80 \euro\ & -- & 70 \euro\ & -- & 100 \euro\ \\
= & \textbf{ Einkommen zur freien Verfügung} & & \textbf{4320 \euro\ } & & \textbf{4430 \euro\ } & & \textbf{4600 \euro\ } \\
& & & & & & \\
& Durchschnittliche Ausgaben & & 13,60 \% & & 11,40 \% & & 8,00 \% \\
& & & & & & \\
& Ausgaben insgesamt& & 680 \euro\ & & 570 \euro\ & & 400 \euro\ \\
& Ersparnis gegenüber H. Mayer §32a & & & & 110 \euro\ & & 280 \euro\ \\
\bottomrule
\end{tabular}
\end{table}


das ganze sieht nicht wirklich optisch schön aus :(

für anregungen wäre ich dankbar.

gruß

mechanicus
10-08-2008, 19:49
Hallo,

was möchtest du denn anders machen?

Gruß

PS: Ich habe nur die Spaltengrößen geändert.

\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage[centering,includeheadfoot,margin=2cm]{geometry}
\usepackage{array,booktabs}
\usepackage{txfonts}
\usepackage{blindtext}
\usepackage{eurosym}
\parindent0em

\begin{document}
\blindtext
\begin{table}[!ht]
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{rp{0.35\textwidth}rp{0.13\textwidt h}rp{0.13\textwidth}rp{0.13\textwidth}}
\toprule
& & \multicolumn{2}{c}{\textbf{\glqq Herr Mayer\grqq\ }}& \multicolumn{2}{c}{\textbf{\glqq Herr Hammer\grqq\ }} & \multicolumn{2}{c}{\textbf{\glqq Herr Bach\grqq\ }}\\ \midrule
& \textbf{monatliches Bruttoeinkommen} & & \textbf{5000 \euro\ } & & \textbf{5000 \euro\ } & & \textbf{5000 \euro\ } \\
-- & Ausgaben für Haushalt & -- & 600 \euro\ & -- & 500\euro\ & -- & 300 \euro\ \\
-- & sonstige Ausgaben & -- & 80 \euro\ & -- & 70 \euro\ & -- & 100 \euro\ \\
= & \textbf{ Einkommen zur freien Verfügung} & & \textbf{4320 \euro\ } & & \textbf{4430 \euro\ } & & \textbf{4600 \euro\ } \\
& & & & & & \\
& Durchschnittliche Ausgaben & & 13,60 \% & & 11,40 \% & & 8,00 \% \\
& & & & & & \\
& Ausgaben insgesamt& & 680 \euro\ & & 570 \euro\ & & 400 \euro\ \\
& Ersparnis gegenüber H. Mayer §32a & & & & 110 \euro\ & & 280 \euro\ \\
\bottomrule
\end{tabular}
\end{table}
\blindtext
\end{document}

nexus123
10-08-2008, 19:52
die "geldwerte" bzw prozentwerte müssen rechtsbündig sein. Wie ich das am geschicktesten mit den "-" zeichen und dem = machen soll weiß ich selber noch nicht.

außerdem sieht es oben in der "kopfzeile" etwas komisch aus.

vorallem die spalte herr hammer ist total verschoben zu den geldwerten.

edico
11-08-2008, 11:52
Tabellen, die Beträge ausweisen, können recht ordentlich das d-column package frequentieren. Ansonsten gilt auch hier: Spalten werden in Tabellen, wenn nicht besondere Gründe vorliegen, linksbündig ausgerichtet.
Eine schlichte, aber feine, weil auch übersichtliche Lösung könnte so weiter entwickelt werden:

\documentclass[11pt,a5paper,pagesize,landscape]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}

\usepackage{tabularx,array,booktabs,ragged2e,calc}
\usepackage{dcolumn}
\usepackage{txfonts}
\usepackage{eurosym}

\begin{document}
\newcolumntype{d}{D{.}{.}{-4.2}}
\begin{table}[htb]
\caption{Haushaltseinkommen (in \euro\ )}
\begin{tabularx}{\textwidth}{@{}p{.4\linewidth}ddd @{}}
\toprule
\multicolumn{1}{X}{\mbox{}}&
\multicolumn{1}{X}{\textbf{\glqq Mayer\grqq\ }}&
\multicolumn{1}{X}{\textbf{\glqq Hammer\grqq\ }}&
\multicolumn{1}{X}{\textbf{\glqq Bach\grqq\ }}\\
monatliches Bruttoeinkommen & $5000,00$ & $5000,00$ & $5000,00$ \\
$-$Ausgaben für Haushalt & $-600,00$ & $-500,00$ & $-300,00$ \\
...\\
Durchschnittliche Ausgaben [\%] & 13,60 & 11,40 & 8,00 \\
\bottomrule
\end{tabularx}
\end{table}
\end{document}

edico