Aloex
21-02-2011, 17:28
Hallo,
ich möchte in einer Tabelle den Zeilenabstand zwischen den einzelnen Zellen wie im normalen Text 1,4 definieren. Wenn nun aber in einer Zelle eine zweite Zeile begonnen werden muss, da der Text zulang ist, so soll zwischen den beiden Zeilen ein einzeiliger Abstand vorliegen. Das funktioniert auch soweit.
Das Problem ist die darauffolgende Zelle zu der ein Absatz eingebaut wird. Dort soll jedoch weiter mit dem vorgeschriebenen Abstand von 1,4 gearbeitet werden.
Wie kann das Problem behoben werden? Das Minimalbeispiel liegt bei.
Vielen dank für Eure Antworten.
Grüße,
Aloex
\documentclass[12pt,german]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\makeatletter
\usepackage{setspace}
\setstretch{1.4}
\usepackage{xcolor}
\begin{document}
\begin{tabular}{p{5cm}p{4cm}p{5cm}}
Text & Text & Text\\ \hline
bla & bla & bla \\
bla & bla &
\begin{spacing}{1}
langer Text über zwei Zeilen in einer Zelle
\end{spacing}\\
bla & bla & bla \\
bla & bla & bla \\
\end{tabular}
\end{document}
ich möchte in einer Tabelle den Zeilenabstand zwischen den einzelnen Zellen wie im normalen Text 1,4 definieren. Wenn nun aber in einer Zelle eine zweite Zeile begonnen werden muss, da der Text zulang ist, so soll zwischen den beiden Zeilen ein einzeiliger Abstand vorliegen. Das funktioniert auch soweit.
Das Problem ist die darauffolgende Zelle zu der ein Absatz eingebaut wird. Dort soll jedoch weiter mit dem vorgeschriebenen Abstand von 1,4 gearbeitet werden.
Wie kann das Problem behoben werden? Das Minimalbeispiel liegt bei.
Vielen dank für Eure Antworten.
Grüße,
Aloex
\documentclass[12pt,german]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\makeatletter
\usepackage{setspace}
\setstretch{1.4}
\usepackage{xcolor}
\begin{document}
\begin{tabular}{p{5cm}p{4cm}p{5cm}}
Text & Text & Text\\ \hline
bla & bla & bla \\
bla & bla &
\begin{spacing}{1}
langer Text über zwei Zeilen in einer Zelle
\end{spacing}\\
bla & bla & bla \\
bla & bla & bla \\
\end{tabular}
\end{document}