PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellen: Unterschiedliche Zeilenabstände



Mari_05
04-06-2008, 14:13
Hallo zusammen,
ich habe ein kleines Problem mit einer Tabelle. Ist ein bisschen schwer zu beschreiben, aber ich versuch's mal.
So sieht meine Tabellen-Code im Moment aus (in Kurzform):

\begin{longtable}{p{2.5cm}p{4cm}p{4cm}p{4cm}}
\centering
\kill\mycap{Tabellenüberschrift}\\
\toprule
& \multicolumn{3}{c}{Spaltenüberschrift} \\
\midrule
Eintrag 1 & 41, 49 (2), 166 (11/14), 181 (*) & 57 (4-6, 12), 91 (*), 144 (12), 213 (*), 279 (*) & - \\
Eintrag 2 & 49 (2), 166 (11/14) & 119 (9), 128 (8/13), 221 & 181 (12), 428, 451, 566, - \\
Eintrag 3 & 33, 319 (*) & 52, 69, 80 (5), 128 (8/13) & 250 (*), 300 (*), 450, 565, - \\
Eintrag 4 & 29, 49 (2) & 125, 164 & 570, - \\
\bottomrule
\label{trfsanr}
\end{longtable}


So, und nun das Problem: Die Einträge in den Spalten 2, 3 und 4 werden ja immer auf mehrere Zeilen verteilt wegen der Spaltenbreite (so soll es auch sein). Ist es möglich, den Abstand zwischen den Zeilen des selben Eintrags herabzusetzen (z.B. auf einfachen Zeilenabstand, wenn ich normalerweise 1,5 habe), den Abstand zwischen den Zeilen der unterschiedlichen Einträge aber gleich zu lassen (d.h. bei 1,5fachem Zeilenabstand)?
So wie es jetzt ist, sieht es nämlich ziemlich unübersichtlich aus, da man nicht sofort erfasst, was zusammengehört.

Wäre toll, wenn da jemand Rat wüsste.

lg, Mari

Sabrina.Dankers
04-06-2008, 16:46
Also willst du im Prinzip nur den Abstand bei einzelnen Zellen ändern, nicht für eine ganze Spalte? Dann würde ich sagen den Text in der Spalte in

\begin{spacing}{1}Text\end{spacing}

einschachteln. Dafür brauchst du das Paket setspace, dass du ja hoffentlich auch zum anpassen deines Zeilenabstandes verwendet hast.

Mari_05
04-06-2008, 17:17
Ich habe für meine Zeilenabstand bis jetzt
\renewcommand{\baselinestretch}{1.50}\normalsize
verwendet. Wie würde es mit dem setspace Paket funktionieren?
Habe das mit den Zellen aber grade mal ausprobiert. Es funktioniert so weit, dass der Abstand innerhalb der Zeile kleiner wird. Dafür wird dann aber der Abstand zwischen den Zeilen größer. Kann man das verhindern? Außerdem ist der Text in den Zellen jetzt im Blocksatz, vorher war er linksbündig.

Sabrina.Dankers
04-06-2008, 17:27
Das solltest du eh nicht machen, weil sich das dann auch auf Fußnoten usw. bezieht. Nimm das setspace-Paket und zwar wie folgt:

\usepackage[onehalfspacing]{setspace}

und dann kannst du eben jederzeit innerhalb deines Dokuments mit

\begin{spacing}{1}Text\end{spacing}

wieder auf einzeilig umstellen.

Mari_05
05-06-2008, 09:55
Hm, das setspace sieht aber anscheinend 1fache Zeilenabstände in Tabellen vor. Das gefällt mir eigentlich nicht. Kann man das umstellen?

Sabrina.Dankers
05-06-2008, 10:07
Hm,

eigentlich nicht. Bei mir sind die zumindest auch mit anderhalbfachem Zeilenabstand, wenn ich es nicht ändere. Sie mal in die Doku.