Zellenhöhe automatisch anpassen

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: Zellenhöhe automatisch anpassen

von kannstmasehn » Fr 17. Jul 2015, 07:42

Super, das schaut gut aus! Danke dir!

von Noch so einer » Fr 17. Jul 2015, 07:31

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}

von kannstmasehn » Fr 17. Jul 2015, 06:25

Keiner eine Idee oder einen kleinen Denkanstoß?

Zellenhöhe automatisch anpassen

von kannstmasehn » Di 14. Jul 2015, 11:23

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.

Nach oben