Tabelle: Zeilenproblem in multirow

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: Tabelle: Zeilenproblem in multirow

von OrbiTroN » So 29. Jan 2012, 12:34

Nach einigen Versuchen habe ich es soweit geändert, dass es schon besser aussieht. Probleme bereitet mir aber immer noch der multirow Befehl. Wie verbinde ich nun im folgendem Bsp. die zweite und dritte Zeile der Spalte 1?

Mir würde auch eine Option genügen, mit der ich per Hand die framebox nach unter schieben kann.
\documentclass[ a4paper,
12pt,
pagesize ]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{marvosym}
\usepackage{lmodern}

\usepackage{array}
\usepackage[demo]{graphicx}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{caption}

\newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}} % aus dem multirow manual

\begin{document}

Hier ist eine andere Version!

\begin{table}
\begin{center}
\begin{tabular}{l|p{75mm}|p{45mm}}
\toprule
Messgerät
&
Durchführung
&
Ergebnis
\\\midrule
\fbox{
\rotatebox{90}{
\parbox[c][15mm][c]{25mm}{\centering erste Zeile \\ zweite Zeile}
}}
&
\includegraphics[width=70mm,height=30mm]{plank}
&
\includegraphics[width=40mm,height=30mm]{plank}
\\\cmidrule{2-3}
&
\multicolumn{2}{l}{Hier kommt eine mehrzeilige Beschreibung}
\\\midrule

\end{tabular}
\end{center}
\end{table}

\end{document}
Danke für eure Hilfe...

Tabelle: Zeilenproblem in multirow

von OrbiTroN » So 29. Jan 2012, 10:13

Hallo LaTeX Gemeinde...

ich habe ein Problem mit einer Tabelle, speziell mit dem multirow Befehl.
\documentclass[ a4paper,
12pt,
pagesize ]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{marvosym}
\usepackage{lmodern}

\usepackage{array}
\usepackage[demo]{graphicx}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{caption}

\newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}} % aus dem multirow manual

\begin{document}

\begin{table}
\begin{center}
\begin{tabular}{p{12mm}|p{75mm}|p{45mm}p{5mm}}
\toprule
& Durchführung & Ergebnis
\\\midrule
\multirow{7}{*}{\rotatebox{90}{\small{\raisebox{0mm}{\minitab[c]{erste Zeile \\ zweite Zeile}}}}}
&
\multirow{6}{*}[0.0ex]{
\includegraphics[width=70mm,height=30mm]{plank}
}
&
\multirow{6}{*}[0.0ex]{
\includegraphics[width=40mm,height=30mm]{plank}
}
&
1\newline 2\newline 3\newline 4\newline 5\newline 6
\\\cmidrule{2-4}
&
\multicolumn{2}{l}{Hier kommt eine mehrzeilige Beschreibung}
&
7
\\\midrule
\end{tabular}
\end{center}
\end{table}

\end{document}
Ich möchte in der ersten Spalte von zwei Zeilen eine Beschreibung über die zwei Zeilen schreiben (rotiert). Das funktioniert auch fast. Problem ist, dass ich in den zwei Zeilen eigentlich kein Text habe. In der ersten Zeile sind Bilder und in der zweiten eine Beschreibung. Damit es nun halbwegs funktioniert habe ich eine letzte Hilfsspalte eingefügt. Diese soll da natürlich nicht stehen und muss wieder raus.
Wie kann das realisiert werden? Vielleicht gehe ich mein Vorhaben auch falsch an.

Vielleicht funktioniert es, wenn ich der ersten Zeile eine feste Höhe gebe?

Danke für jede Hilfe!

Grüße

Nach oben