Seite 1 von 1

Zeilenabstand von bestimmten Zeilen verringern {tabular}

Verfasst: Di 5. Nov 2019, 20:31
von Fynnwind
Ich habe eine Tabelle mit
%
\renewcommand{\arraystretch}{2} \begin{tabular}{l|l}
a & Zulanger Text, als das er \\
  & hier hineinpasst
\end{tabular}
%
erzeugt und möchte auch den doppelten Zeilenabstand beibehalten.

Da manche Einträge zu lang für eine Zeile (wie in dem Minimalbeispiel angedeutet) sind würde ich gern den Abstand zwischen den entsprechenden Zeilen wieder halbieren, damit klar ist das diese zusammengehören.

Verfasst: Di 5. Nov 2019, 20:57
von Gast

Horizont erweitern

Verfasst: Mi 6. Nov 2019, 10:50
von Ratgeber
Die Umgebung »tabular« akzeptiert nicht nur Spalten vom type `l`, `c`, oder `r`. Für die vertikale Ausrichtung durch das optionale Argument ist `h` allerdings sinnlos, weil nur `b`, `c` (Voreinstellung) oder `t` etwas bewirken. Einführende Literatur kann also nicht schaden.

Verfasst: Do 7. Nov 2019, 03:17
von Fynnwind
Vielen Dank
Ich habe das Optionale Argument herausgenommen da es in der Tat nichts bewirkt und habe mich auch erkundigt wozu dieses genutzt werden kann.

Leider hilft mir das bei meinem eigentlichen Problem auch nicht weiter.

Ich habe dennoch eine Lösung gefunden. Mit dem Paket tabularx können automatische und manuelle Zeilenumbrüche innerhalb einer Zelle realisiert werden. Daher ist es gar nicht nötig den Zeilenabstand Zwischen zwei Zeilen zu verringern.

Verfasst: Do 7. Nov 2019, 12:31
von markusv
Ratgebers erster Satz zielte wohl darauf ab, dass es neben den genannten auch noch p- bzw. m-Spalten gibt. Diese haben eine feste Breite. Text, der darüber hinaus geht, wird entsprechend umgebrochen.
tabularx baut ebenfalls auf einer dieser Spaltendefinition auf.