Vertikale Ausrichtung in Tabelle - Minimalbeispiel

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: Vertikale Ausrichtung in Tabelle - Minimalbeispiel

von Dominik-Michael » So 12. Mai 2013, 16:55

Nun hab ich's selbst herausgefunden - mit dem Befehl \multicolumn. Falls es von Interesse ist, hier mein Minimalbeispiel neu:
% Vorspann ALLGEMEIN 
\documentclass[a4paper,11pt]{scrartcl} 
\usepackage[ngerman]{babel} 
\usepackage[latin1]{inputenc} %Paket zur direkten Eingeben von Sonderzeichen, zB scharfes ß oder Umlatuten
\usepackage{setspace} 
\setstretch{1.15} % 


% Vorspann T A B E L L E N 
%_________________________________________ 
\usepackage{booktabs} %Tabellen verschönern. 
\usepackage{bigstrut} %Schönere Abstände in Tabellen. 
\usepackage{longtable} %Paket zur Darstellung mehrseitiger Tabellen. 
\usepackage{array} %Erlaubt die Einstellung verschiedener Spaltenoptionen. 
\usepackage{tabularx} %Paket zur Vereinfachung der Spaltenbreiten. 
\usepackage{calc} %Tabellen: Paket zum Kalkulieren von Spaltenbreiten. 
\usepackage{multirow} %Ein Paket zur Kombination von Zeilen. 

\newcolumntype{L}{>{\raggedright\arraybackslash}X} 
\newcolumntype{C}{>{\centering\arraybackslash}X} 
\newcolumntype{R}{>{\raggedleft\arraybackslash}X} 

%\newcolumntype{X}[1]{>{\raggedright\arraybackslash}p{#1}} 
\newcolumntype{Y}[1]{>{\centering\arraybackslash}p{#1}} 
\newcolumntype{Z}[1]{>{\raggedleft\arraybackslash}p{#1}} 

% Beginn DOKUMENT
%___________________________________________________
\begin{document} 

\begin{table}[h] 
\setstretch{1} 
\small 
  \centering 
  \caption{Fristigkeiten Rückstellungen für Leistungen an Arbeitnehmer} 
    \begin{tabularx}{\textwidth}{@{}b{0.30\textwidth}rR@{}rR@{}rR@{}rR@{}} 
\multicolumn{1}{@{}p{0.30\textwidth}}{\textbf{Lang- und kurzfristige Rückstellungen}} & \textbf{} & \textbf{31.12.2012 
Langfristig 
in TEUR} & \textbf{} & \textbf{31.12.2011 
Langfristig 
in TEUR} &       & \textbf{31.12.2012 
Kurzfristig 
in TEUR} &       & \textbf{31.12.2011 
Kurzfristig 
in TEUR} \bigstrut[b]\\ 
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Rückstellung für Pensionen &       & 100.000,0 &       & 100.000,0 &       & 0,0   &       & 0,0 \bigstrut\\ 
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Rückstellung für Abfertigungen &       & 100.000,0 &       & 100.000,0 &       & 0,0   &       & 10.000,0 \bigstrut\\ 
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Jubiläumsrückstellungen &       & 10.000,0 &       & 10.000,0 &       & 0,0   &       & 1.131,1 \bigstrut\\ 
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    \textbf{Lang- und kurzfristige 
Rückstellungen} & \textbf{} & \textbf{100.000,0} & \textbf{} & \textbf{100.000,0} & \textbf{} & \textbf{0,0} & \textbf{} & \textbf{1.000,0} \bigstrut\\ 
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}     
\end{tabularx}% 
  \label{tab:addlabel}% 
\end{table}% 

\end{document}
Beste Grüße,
Dominik

von Dominik-Michael » Mi 8. Mai 2013, 11:04

Danke für den Tipp, hab ich bereits versucht, ist leider nicht ganz das, was ich möchte. Denn dann verrutschen die Ziffern in der letzten Zeile an den oberen Rand - die sollen aber unten bleiben...

Grüße,
Dominik

von Sepp99 » Mi 8. Mai 2013, 10:56

Versuchs mit einem "harten p" in
\begin{tabularx}{\textwidth}{@{}p{0.3\textwidth}rR@{}rR@{}rR@{}rR@{}}
Gruß, Sepp

Vertikale Ausrichtung in Tabelle - Minimalbeispiel

von Dominik-Michael » Mi 8. Mai 2013, 10:13

Hallo LaTeX-Experten!

Bitte eine Frage zur vertikalen Ausrichtung von Tabellen. Folgendes Minimalbeispiel:
% Vorspann ALLGEMEIN
\documentclass[a4paper,11pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{setspace} 
\setstretch{1.15} %


% Vorspann T A B E L L E N
%_________________________________________
\usepackage{colortbl} %Ein Paket zum Einfärben von Tabellen.
\definecolor{mygray}{gray}{.75} %Erstellung einer definierten Graufarbe
\usepackage{threeparttable} % Paket zum Anzeigen von Fußnoten in Tabellen.
\usepackage{footnote} % Ermöglicht Fußnoten in Gleitumgebungen (zB Abbildungen, Tabellen) 
\usepackage{booktabs} %Tabellen verschönern.
\usepackage{bigstrut} %Schönere Abstände in Tabellen.
\usepackage{longtable} %Paket zur Darstellung mehrseitiger Tabellen.
\usepackage{array} %Erlaubt die Einstellung verschiedener Spaltenoptionen.
\usepackage{tabularx} %Paket zur Vereinfachung der Spaltenbreiten.
\usepackage{calc} %Tabellen: Paket zum Kalkulieren von Spaltenbreiten.
\usepackage{multirow} %Ein Paket zur Kombination von Zeilen.

\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}

\newcolumntype{X}[1]{>{\raggedright\arraybackslash}p{#1}} 
\newcolumntype{Y}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{Z}[1]{>{\raggedleft\arraybackslash}p{#1}} 


\begin{document}


\begin{table}[h]
\setstretch{1}
\small
  \centering
  \caption{Fristigkeiten Rückstellungen für Leistungen an Arbeitnehmer}
    \begin{tabularx}{\textwidth}{@{}b{0.3\textwidth}rR@{}rR@{}rR@{}rR@{}}
\textbf{\newline Lang- und kurzfristige Rückstellungen} & \textbf{} & \textbf{31.12.2012
Langfristig
in TEUR} & \textbf{} & \textbf{31.12.2011
Langfristig
in TEUR} &       & \textbf{31.12.2012
Kurzfristig
in TEUR} &       & \textbf{31.12.2011
Kurzfristig
in TEUR} \bigstrut[b]\\
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Rückstellung für Pensionen &       & 100.000,0 &       & 100.000,0 &       & 0,0   &       & 0,0 \bigstrut\\
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Rückstellung für Abfertigungen &       & 100.000,0 &       & 100.000,0 &       & 0,0   &       & 10.000,0 \bigstrut\\
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    Jubiläumsrückstellungen &       & 10.000,0 &       & 10.000,0 &       & 0,0   &       & 1.131,1 \bigstrut\\
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    \textbf{Lang- und kurzfristige 
Rückstellungen} & \textbf{} & \textbf{100.000,0} & \textbf{} & \textbf{100.000,0} & \textbf{} & \textbf{0,0} & \textbf{} & \textbf{1.000,0} \bigstrut\\
\cmidrule{1-1}\cmidrule{3-3}\cmidrule{5-5}\cmidrule{7-7}\cmidrule{9-9}    
\end{tabularx}%
  \label{tab:addlabel}%
\end{table}%

\end{document}
Ich würde in dieser Tabelle gern alles so belassen mit einer Ausnahme: der fett gedruckte Text linksoben "Lang- und kurzfristige Rückstellungen" sollte eine Zeile weiter unten sein, ansonsten sieht das hässlich aus. Bin leider ralos, Befehle wie \newline haben mir leider nicht geholfen.

Bitte Danke...

Nach oben