PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit einer Tabelle...



ponline
10-09-2006, 16:18
Hallo!

Habe Probleme mit der folgenden Tabelle:


\begin{center}
\setlongtables
\newcolumntype{M}[1]{>{\raggedright\arraybackslash}m{#1}}
\newcolumntype{R}[1]{>{ \centering\arraybackslash}m{#1}}
\renewcommand\arraystretch{1.5}
\begin{longtable}{|M{1,55cm} | M{3,55cm} | M{8,55cm}|}\hline
\textbf{Wert} & \textbf{Bereich} & \textbf{Bedeutung}\tabularnewline \hline%
\hline%
\endhead
1 & 1-3 & 1: Ableiter 1(A) \tabularnewline
& & 2: Ableiter 2(B) \tabularnewline
& & 3: Ableiter 3(C) \tabularnewline
\hline%
2-6 & Float (2 Nachkommastellen) & Temperatur der 5 Sensoren (999.90: Temperatur ungültig) \tabularnewline
\hline%
7-207 & 0-999 & Zeitvektor Empfangssignal (Punktabstand 25ns) \tabularnewline
\hline%
\caption{\protect\rule{0pt}{3.0ex}Zusammensetzung des Protokollformats}
\label{cap:Protokoll}
\end{longtable}
\end{center}

Ich würde gerne folgendes ändern:

1. Sollten in der ersten Zeile die Abstände zwischen Abiieter 1,2,3 verringert werden. Ich benötige dort also eine normalen Zeilenumbruch innerhalb der Zelle, keine "newline"!

2. Sollten alle Zellen links-oben ausgerichtet sein

wäre super dankbar, wenn ihr mir helfen könntet. Schaff es nicht alleine...

Danke!!!

ponline
10-09-2006, 19:06
push :D

wäre wirklich sehr sehr dankbar für eure hilfe!!!

bischi
10-09-2006, 20:00
Mal die Boardregeln angeschaut?!

http://www.mrunix.de/forums/showthread.php?t=38129

MfG Bischi

PS: Zum Problem eins: Pack alle zusammen in ne Minipage und korrigier ev. den Zeilenumbruch mittels \\[-0.1em]

PS2: Problem oben Links ausgerichtet - du machst ja mittels Definitionen M und R genau das Gegenteil! Tststsss....

RedCloud
10-09-2006, 21:10
Hallo!

Habe Probleme mit der folgenden Tabelle:


\begin{center}


longtables sind sowieso zentriert!



1. Sollten in der ersten Zeile die Abstände zwischen Abiieter 1,2,3 verringert werden. Ich benötige dort also eine normalen Zeilenumbruch innerhalb der Zelle, keine "newline"!

2. Sollten alle Zellen links-oben ausgerichtet sein




\newcolumntype{P}[1]{>{\raggedright\arraybackslash}p{#1}}
\renewcommand\arraystretch{1.5}
\begin{longtable}{|P{1,55cm} | P{3,55cm} | P{8,6cm}|}\hline
\textbf{Wert} & \textbf{Bereich} & \textbf{Bedeutung}\tabularnewline \hline%
\hline%
\endhead
1 & 1-3 & 1: Ableiter 1(A)\newline
2: Ableiter 2(B)\newline
3: Ableiter 3(C)\tabularnewline
\hline%
2-6 & Float (2 Nachkommastellen) & Temperatur der 5 Sensoren (999.90: Temperatur ungültig) \tabularnewline
\hline%
7-207 & 0-999 & Zeitvektor Empfangssignal (Punktabstand 25ns) \tabularnewline
\hline%
\caption{\protect\rule{0pt}{3.0ex}Zusammensetzung des Protokollformats}
\label{cap:Protokoll}
\end{longtable}


longtable solltest du nur nehmen, wenn ein Seitenumbruch innerhalb der Tabelle zu erwarten ist. Ansonsten fährst du mit tabularx besser ...

rc

rc

RedCloud
10-09-2006, 21:11
Mal die Boardregeln angeschaut?!

http://www.mrunix.de/forums/showthread.php?t=38129

MfG Bischi

PS: Zum Problem eins: Pack alle zusammen in ne Minipage und korrigier ev. den Zeilenumbruch mittels \\[-0.1em]


longtable _und_ minipage schließt sich schon mal aus ...

rc

bischi
10-09-2006, 21:33
longtable _und_ minipage schließt sich schon mal aus ...

Ne Minipage _IN_ eine longtable rein geht nicht?!

MfG Bischi

RedCloud
10-09-2006, 21:42
Ne Minipage _IN_ eine longtable rein geht nicht?!


in einer Zelle natürlich, aber die Zelle ist sowieso bei p, m oder b schon eine minipage. Was soll da noch eine bewirken??

rc

bischi
10-09-2006, 22:05
in einer Zelle natürlich, aber die Zelle ist sowieso bei p, m oder b schon eine minipage. Was soll da noch eine bewirken??

rc
Bezogen auf Frage 1 mittels \\[-0.1em] die Zeilenabstände der drei Einträge ändern.

MfG Bischi

RedCloud
10-09-2006, 22:36
Bezogen auf Frage 1 mittels \\[-0.1em] die Zeilenabstände der drei Einträge ändern.


wat hat dat mit deinem Hinweis auf ne zusätzliche minipage zu tun??

rc