longtable, \multirow Zeilenhöhe

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: longtable, \multirow Zeilenhöhe

von ehri » So 18. Apr 2010, 23:54

hallo
bei multirow kann man bei der spaltenbreitendefinition auch einen * setzen, da übernimmt multirow dann die daten aus der "\begin ..." zeile.
probier es mal aus.

z.B.
\multirow{3}{*}{...}
grüße ehri

von meep.meep » Do 8. Apr 2010, 11:24

Zumindest für den Spaltenkopf habe ich eine Lösung:

\begin{center}\textit{\textbf{Bemerkung}}\end{center}\\
Gruß, Anja

longtable, \multirow Zeilenhöhe

von Jörchi » So 28. Mär 2010, 00:30

Hallo liebe Forengemeinde,

ich versuche mich schon den ganzen Abend an einem Problem, aber ich bekomme es einfach nicht hin.
Ich benötige eine Tabelle, die über mehrere Seiten geht und die Option multirow in unterschiedlichen Spalten beinhalten soll.

Leider wird in den multirow-Zellen kein Blocksatz verwendet und die Zellenhöhe ist zu gering, sodass der Text über die \cline hinweg schreibt.
Weiterhin passt der Spaltenkopf in der letzten Spalte auch nicht. Wenn ihn
genauso zentrieren will, wie den Rest, dann bekomme ich Fehlermeldungen zurück.

Aber schaut selbst, hier mein lauffähiges Minimalbeispiel:



\documentclass[a4paper,11pt]{scrreprt}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{array}

\begin{document}


\begin{table}[h]
\begin{center}
% stellt die Höhe der Zellen ein: 
\renewcommand{\arraystretch}{1.4}
\scriptsize
%\begin{tabular}[h]{|p{0.7cm}|p{1.7cm}|p{3.5cm}|p{3.3cm}|c{2.2cm}|p{2.2cm}|}
\begin{longtable}[h]{|m{1.2cm}|m{1.2cm}|m{1.5cm}|m{2cm}|m{2cm}|m{2cm}|m{3.5cm}|}
\hline
% Kopzeile der Tabelle: grau Hinterlegt, kursive Schrift, weiße Schrift, Fettgedruckt
% \multicolumn{AnzahlSpalten}{Ausrichtung}{Text}
\centering\textbf{\textit{System}} & 
\centering\textit{\textbf{Sub-system}} & 
\centering\textit{\textbf{Funktion}} & 
\centering\textit{\textbf{Eingänge}} & 
\centering\textit{\textbf{Verknüpfung}} &
\centering\textit{\textbf{Ergebnis}} &
\textit{\textbf{Bemerkung}}\\
% Kopzeile der Tabelle: grau Hinterlegt, kursive Schrift, weiße Schrift, Fettgedruckt
\hline
% ZEILE 1
\centering Test1 & 
\centering Test2 & 
\centering\multirow{2}{1.5cm}{Laden Ein/Aus} & 
USB\_DETECT KL15\_DETECT & 
\centering ODER & 
Charge Enable aktiviert bei "0" (min. ein Input = "1") &
sobald eine gültige Eingangsversorgung erkannt wird, ist die Ladung des aktiviert und der LiPo wird bei Bedarf 
geladen\\
% ZEILE 1
\cline{4-7}
% ZEILE 2
 & & & DIP-Schalter (Kanal 0) & 
\centering ="1" & 
Charge Enable dauerhaft aktiviert & 
DIP-Schalter umgeht die Lade-Detektierung und aktiviert dauerhaft die Ladung\\ 
% ZEILE 2
\cline{3-7}
% ZEILE 3
& & 
\multirow{3}{1.5cm}{LiPo Protection} & 
\multirow{2}{2cm}{JP1}& 
\centering offen &
LiPo Protection aktiv & 
\multirow{2}{3.5cm}{Falls Protection IC nicht verfügbar, LiPo Protection bereits im Akku integriert oder 
fehlerhafte Funktion, kann der implementierte Schutz umgangen werden}\\
% ZEILE 3 
\cline{5-6} 
% ZEILE 4
& & & & 
\centering geschlossen & 
LiPo Protection nicht aktiv & 
\\
% ZEILE 4
\cline{4-7}
% ZEILE 5
& & & 
MAX\_FLT & 
\centering ="0" & 
Ladefehler & 
Fehler wird angezeigt, wenn die Ladedauer des Sicherheitstimer überdauert \\ 
% ZEILE 5
\hline
\end{longtable}
\end{center}
\end{table}

\end{document}

Nach oben