Vertikale Ausrichtung in Tabellen Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


abtej

Vertikale Ausrichtung in Tabellen

Beitrag von abtej »

Hallo zusammen,

ich habe folgendes Problem: Der Code aus dem Beispiel erzeugt mir eine Tabelle, welche in der letzten Zeile einen deutlich längeren Inhalt besitzt. Die mittlere Spalte ist im Mathmode gesetzt.

Irgendwie entsteht am Anfang der letzten Zeile in der ersten Spalte ein Abstand am Anfang und die restlichen Spalten sind sehr stark nach oben orientiert. Hat jemand eine Ahnung, wie ich das alles vertikal zentrieren kann? Bisher bin ich mit parbox usw. nicht an das gewünschte Ziel gelangt.

Danke für eure Hilfe :)

\documentclass[12pt,a4paper]{article}      
\usepackage[ngerman]{babel}                   
\usepackage[utf8]{inputenc}            
\usepackage[T1]{fontenc}  
\usepackage[figuresright]{rotating} 
\usepackage{tabularx}


%Eigene Defintionen von Spalten
	\newcolumntype{M}{>{$}c<{$}}
	\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
	\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
	\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
	\newcolumntype{T}[1]{>{$}C{#1}<{$}}

\begin{document}
\begin{sidewaystable}
	\renewcommand{\arraystretch}{1.5}
	\footnotesize
	\begin{tabular}{|p{9.2cm} | T{7cm} | C{1.5cm} | p{4cm}|}
		\hline
		\multicolumn{1}{|c|}{\textbf{Formeln}} & \multicolumn{1}{c|}{\textbf{Formeln}} & \textbf{Einheit} & \multicolumn{1}{c|}{\textbf{Beschreibung}} \\
		\hline
		Test Test Test Test & 123 * 123 *123 * 123 *123 & Text & noch mehr Text \\ \hline
		Test Test Test Test & 123 * 123 *123 * 123 *123 * 123 *123 & Text & noch mehr Text \\ \hline
		Test Test Test Test & 123 * 123 *123 * 123 *123 * 123 *123 * 123 *123 * 123 * & Text & noch mehr Text \\ \hline
		Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test 
			& 123 * 123 *123 * 123 *123 * 123 *123 * 123 *123 * 123 * & Text & noch mehr Text \\
		% 
		\hline
	\end{tabular}
\caption{Irgendeine Caption}
\end{sidewaystable}
\end{document}

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Wenn du deine Spaltendefinitionen auch auf p-Spalten aufbaust und nicht auf m, sollte es deinen Wünschen entsprechen:
\documentclass[12pt,a4paper]{article}      
\usepackage[ngerman]{babel}                   
\usepackage[utf8]{inputenc}            
\usepackage[T1]{fontenc}  
\usepackage[figuresright]{rotating} 
\usepackage{tabularx}


%Eigene Defintionen von Spalten
   \newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}p{#1}}
   \newcolumntype{T}[1]{>{$}C{#1}<{$}}

\begin{document}
\begin{sidewaystable}
   \renewcommand{\arraystretch}{1.5}
   \footnotesize
   \begin{tabular}{|p{9.2cm} | T{7cm} | C{1.5cm} | p{4cm}|}
      \hline
      \multicolumn{1}{|c|}{\textbf{Formeln}} & \multicolumn{1}{c|}{\textbf{Formeln}} & \textbf{Einheit} & \multicolumn{1}{c|}{\textbf{Beschreibung}} \\
      \hline
      Test Test Test Test & 123 * 123 *123 * 123 *123 & Text & noch mehr Text \\ \hline
      Test Test Test Test & 123 * 123 *123 * 123 *123 * 123 *123 & Text & noch mehr Text \\ \hline
      Test Test Test Test & 123 * 123 *123 * 123 *123 * 123 *123 * 123 *123 * 123 * & Text & noch mehr Text \\ \hline
      Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test 
         & 123 * 123 *123 * 123 *123 * 123 *123 * 123 *123 * 123 * & Text & noch mehr Text \\
      % 
      \hline
   \end{tabular}
\caption{Irgendeine Caption}
\end{sidewaystable}
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

abtej

Beitrag von abtej »

Spitze, danke :)

Antworten