Text mittig in Mulitrow-Zellen setzen Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


otto fuglos

Text mittig in Mulitrow-Zellen setzen

Beitrag 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}

Besserwisser

Beitrag 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.

otto fuglos

Merci

Beitrag von otto fuglos »

Danke es funzt! Es hat ein bisschen gebraucht, bis der Groschen gefallen ist. ;-)

Antworten