PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenabstand des Texts in einer Tabelle



X-Guerilla
25-07-2008, 10:25
Hallo,
ich habe folgendes Problem: Ich möchte in einer Tabelle den Zeilenabstand des Texts auf 1,5- zeilig erhöhen (entsprechend meinem gesamten Dokument).
Alles, was ich gefunden habe, ist der Befehl \renewcommand{\arraystretch}{WERT}, aber damit erhöht sich leider nur der Abstand der Tabellenzeilen :-(

hier mein Latex- Code:
\usepackage{tabularx}
\usepackage{setspace}
\onehalfspacing
\begin{document}
\begin{table}[H]
\centering
\begin{tabular}{|p{2.5cm}|p{10cm}|p{2cm}|p{2.2cm}| }
\hline
Text& Text& Text& Text\\
\hline
Text&blablablablablablablablablablablablablablablablabl ablablablablablablabla
blablablablablablablablablablablablablablablablabl ablablablablablablablablabla
blablablablablablablablablablablablablablablablabl abla&Text&Text\\
\hline
\end{tabular}
\end{table}

stryke_ger
25-07-2008, 10:47
du musst nach \centering noch ein \onehalfspacing einfügen

[CODE]
\documentclass{scrartcl}
\usepackage{tabularx}
\usepackage{setspace}

\onehalfspacing

\begin{document}
\begin{table}[H]
\centering
\onehalfspacing
\begin{tabular}{|p{2.5cm}|p{10cm}|p{2cm}|p{2.2cm}| }
\hline
Text& Text& Text& Text\\
\hline
Text&blablablablablablablablablablablablablablablablabl ablablablablablablabla blablablablablablablablablablablablablablablablabl ablablablablablablablablabla blablablablablablablablablablablablablablablablabl abla&Text&Text\\ \hline
\end{tabular}
\end{table}
\end{document}
[CODE]

so sollte es stimmen ;)

X-Guerilla
25-07-2008, 10:57
Perfekt und so einfach...DANKE!

X-Guerilla
25-07-2008, 11:20
Nun musste ich auf longtable umstellen und habe folgendes Problem:
in der die vertikalen Linien, die die 1. Spalte begrenzen, gehen höher als der Text, aber ich finde den Fehler nicht!
\setlongtables
\begin{longtable}[H]{|p{2.5cm}|p{10cm}|p{2cm}|p{2.2cm}|}
\centering
\onehalfspacing
\multicolumn{4}{c|}{Geplanter Verlauf der ersten Doppelstunde} \kill\\
\hline
\endfirsthead
\hline
\textbf{Phase}& \textbf{Inhalt}& \textbf{Sozialform}& \textbf{Medien}\\
\hline
\endhead
\hline
\multicolumn{4}{|c|}{Fortsetzung auf nächster Seite $...$ } \\
\hline
\endfoot
\endlastfoot

\textbf{Phase}& \textbf{Inhalt}& \textbf{Sozialform}& \textbf{Medien}\\
\hline


\end{longtable}

stryke_ger
25-07-2008, 11:44
könntest du bitte ein minibeispiel erstellen?

X-Guerilla
25-07-2008, 11:55
Das ist mein Code:

\documentclass[11pt]{scrartcl}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{makeidx}
\usepackage{epsfig}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[a4paper,left=2cm, right=1cm, bottom=1.5cm, head=1.5cm]{geometry}
\usepackage{tabularx}
\usepackage{float}
\usepackage{longtable}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{bookman}
\onehalfspacing
\begin{document}
\pagestyle{empty}
\onehalfspacing
\setlongtables
\begin{longtable}[H]{|p{2.5cm}|p{10cm}|p{2cm}|p{2.2cm}|}
\centering
\onehalfspacing
\multicolumn{4}{c}{Geplanter Verlauf der ersten Doppelstunde} \kill \\
%\hline
\endfirsthead
\hline
\textbf{Phase}& \textbf{Inhalt}& \textbf{Sozialform}& \textbf{Medien}\\
\hline
\endhead
\hline
\multicolumn{4}{c}{Fortsetzung auf der nächsten Seite $...$ } \\
%\hline
\endfoot
\endlastfoot

\hline
\textbf{Phase}& \textbf{Inhalt}& \textbf{Sozialform}& \textbf{Medien}\\
\hline


\end{longtable}
\end{document}