Seite 1 von 1

Text mittig in Mulitrow-Zellen setzen

Verfasst: Fr 29. Apr 2016, 15:22
von otto fuglos
Liebe Latex-Gemeinde,

ich habe ein kleines Problem mit dem Satz einer Tabelle. Ich möchte den Text aus der multirow mittig und nicht oben gesetzt haben. Da muss es doch irgendein Gummiband geben?

Merci.... otto
 \documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{supertabular}
\usepackage{booktabs}
\usepackage{array, multirow}
\usepackage{hhline}

\begin{document}

\begin{table}
\caption{Minibeispieltabelle}
\begin{center}
 \begin{tabular}{p{3cm}p{4cm}p{4cm}}\toprule
Modellindikator  & Fragebogentext  & Antwortskala\\
\cmidrule(r){1-3}
Etwas Text & Noch mehr Text & gar nicht, kaum, mittel, ziemlich, stark\\
\cmidrule(r){1-3}
Zeile 1 & Alles hat ein Ende nur die Wurst hat zwei & \multirow{3}{4cm}{trifft zu, trifft eher zu, trifft eher nicht zu, trifft nicht zu}\\
Zeile 2 & Mit Latex macht Tabellensatz so richtig Spaß & \\ 
Zeile 3 & Am Ende sieht es richtig gut aus, auch wenn es manchmal ein wenig frickelig ist. & \\
\bottomrule
\end{tabular} 
\end{center}
\label{tab.frg}
\end{table}

\end{document}

Verfasst: Fr 29. Apr 2016, 15:58
von Besserwisser
Er ist mittig und zwar mittig zu den drei Zeilen, die du als Höhe angegeben hast. Wenn er mittig zu den 8 Zeilen der Tabelle sein soll, dann musst du auch für die Höhe 8 Zeilen angeben:
\documentclass[a4paper,10pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{supertabular}
\usepackage{booktabs}
\usepackage{array, multirow}
\usepackage{hhline}

\begin{document}

\begin{table}
\caption{Minibeispieltabelle}
\begin{center}
 \begin{tabular}{p{3cm}p{4cm}p{4cm}}\toprule
Modellindikator  & Fragebogentext  & Antwortskala\\
\cmidrule(r){1-3}
Etwas Text & Noch mehr Text & gar nicht, kaum, mittel, ziemlich, stark\\
\cmidrule(r){1-3}
Zeile 1 & Alles hat ein Ende nur die Wurst hat zwei & \multirow{8}{4cm}{trifft zu, trifft eher zu, trifft eher nicht zu, trifft nicht zu}\\
Zeile 2 & Mit Latex macht Tabellensatz so richtig Spaß & \\ 
Zeile 3 & Am Ende sieht es richtig gut aus, auch wenn es manchmal ein wenig frickelig ist. & \\
\bottomrule
\end{tabular} 
\end{center}
\label{tab.frg}
\end{table}

\end{document}
Bei Tabellen mit mehrzeiligen Einträgen kommt multirow leider an seine Grenzen. Da ist häufig Handarbeit erforderlich.

Merci

Verfasst: Fr 29. Apr 2016, 16:22
von otto fuglos
Danke es funzt! Es hat ein bisschen gebraucht, bis der Groschen gefallen ist. ;-)