Zellenhöhe automatisch anpassen

Tabellen und Grafiken erstellen und anordnen


kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Zellenhöhe automatisch anpassen

Beitrag von kannstmasehn »

Moin,

folgendes Problem: Meine Multirow-Zelle ist textmäßig zu breit für die drei Zeilen. Wie kann ich die multirow-Höhe so anpassen, dass der Text passt und die drei Zeilen höhenmäßig gleich groß sind?
\documentclass{article}
\usepackage{multirow}
\usepackage{rotating}
\newcommand\tabrotate[1]{\begin{turn}{90}#1\end{turn}}
\usepackage{booktabs}

\begin{document}

\begin{tabular}{l*{3}{c}}
& Pos.
& Parameter
& Wert
\\
\multirow{3}{*}{\tabrotate{{Messgeraet}}}
& 1
& Messgenauigkeit
& 5/100 mm
\\
& 2
& Mobil
& Optional
\\
& 3
& Messungen pro Tag
& $\le$ 50 pro Tag
\\
\midrule
\end{tabular}

\end{document}

Vielen Dank im Voraus und viele Grüße.

kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Beitrag von kannstmasehn »

Keiner eine Idee oder einen kleinen Denkanstoß?

Noch so einer

Beitrag von Noch so einer »

Ein Automatismus für den Fall, dass der Text nicht in die angegebene Anzahl an Zeilen passt, ist bei multirow AFAIK nicht vorgesehen. Du kannst allenfalls manuell mehr Abstand zwischen den Zeilen einfügen, wahlweise mit dem ohnehin empfehlenswerten und bereits verwendete booktabs oder mit dem optionalen Argument von \\ oder \tabularnewline. Wenn sämtliche Zeilen der Tabelle mit größerem Abstand gesetzt werden sollen, ist das über \arraystretch möglich, beispielsweise:
\documentclass{article}
\usepackage{multirow}
\usepackage{rotating}
\newcommand\tabrotate[1]{\begin{turn}{90}#1\end{turn}}
\usepackage{booktabs}

\begin{document}

\renewcommand*{\arraystretch}{1.5}
\begin{tabular}{l*{3}{c}}
& Pos.
& Parameter
& Wert
\\
\multirow{3}{*}{\tabrotate{{Messger\"at}}}
& 1
& Messgenauigkeit
& 5/100 mm
\\
& 2
& Mobil
& Optional
\\
& 3
& Messungen pro Tag
& $\le$ 50 pro Tag
\\
\midrule
\end{tabular}

\end{document}

kannstmasehn
Forum-Century
Forum-Century
Beiträge: 165
Registriert: Mo 5. Mai 2014, 16:55

Beitrag von kannstmasehn »

Super, das schaut gut aus! Danke dir!

Antworten