PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle ragt über den rechten Rand hinaus



lutz
14-11-2005, 14:31
Folgende Tabelle ist etwas breit geraten, sie ragt über den rechten Rand hinaus. Wie kann ich die Tablle in zwei Teile "umbrechen", so dass beide Teile in der ersten Spalte auch die Zeilenbeschriftungen tragen?

Danke für eure Tipps!

\begin{tabular}{l|c|c|c|c|c|c|c|c|c|c|c|c}
fortlaufende Nummer des Tages & 21 & 52 & 80 & 111 & 141 & 172 & 202 & 233 & 264 & 294 & 325 & 355 \\ \hline
Datum des Tages & 21.1. & 21.2. & 21.3. & 21.4. & 21.5. & 21.6. & 21.7. & 21.8. & 21.9. & 21.10. & 21.11. & 21.12. \\ \hline
maximale Sonnenscheindauer & 6,1 & 7,8 & 10,5 & 14,5 & 18,4 & 21,1 & 18,1 & 14,6 & 10,5 & 7,9 & 5,8 & 4,4 \\
\end{tabular}

Klez
14-11-2005, 16:47
Hmm, Frage: Warum beginnst Du nicht einfach per Hand neue Zeilen?
Du könntest z.B. bis zur Hälfte der Tabelle schreiben und danach in weiteren Zeilen fortfahren. Sowas hatte ich bisher noch nicht. Kannst Dir auch mal die Pakete tabularx und longtable anschauen.

countbela666
14-11-2005, 20:59
Hallo lutz,

ich hätte da mal einen Ansatz, aber mehr ist es auch nicht. Die Tabelle wird zwar korrekt getrennt, danach allerdings auf zwei Seiten verteilt. Vielleicht kann ja irgendjemand mehr daraus machen, der die Ausgabefunktionen des longtable- oder supertabular-Pakets diesbezüglich zurechtbiegen kann.

\documentclass{article}
\usepackage{array,lscape,rotating,longtable}
\newcolumntype{R}{%
>{\begin{turn}{270}}%
c%
<{\hspace*{.5em}\end{turn}}%
}
\begin{document}
\begin{landscape}
\begin{longtable}{R|R|R}
fortlaufende Nummer des Tages & Datum des Tages & maximale Sonnenscheindauer \\\hline
\endhead
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\\hline
3 & 2 & 1 \\
\end{longtable}
\end{landscape}
\end{document}Grüße,
Marcel