PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Longtable



nullstein
08-03-2008, 16:24
Mahlzeit.
Ich habe eine wirklich ziemlich große Tabelle in Excel (ca. 70Zeilen und 60Spalten).Ich habe mir die tabelle ins .tex Format konvertiert und in mein Dokument eingebunden.Nur leider verzweifel ich grad daran,die Tabelle im Querformat ausgeben zu lassen.Weiß jemand Rat??

nullstein
08-03-2008, 16:34
Das mit dem Querformat habe ich über \begin{landscape} gemacht.Die Tabelle passt leider immernoch nicht.Wie kann ich die Schriftgröße in der Tabelle verändern?

sommerfee
08-03-2008, 16:37
\begin{landscape}\small
\begin{longtable}
...


Gruß,
Axel

Stefan_K
08-03-2008, 16:39
Hallo,

dafür kannst Du das lscape-Paket (http://ctan.org/tex-archive/help/Catalogue/entries/lscape.html) verwenden.
Die Schriftgröße kannst Du wie üblich mit \small, \scriptsize, \tiny etc. vor Beginn der Tabelle einstellen.

Viele Grüße,

Stefan
PS: ggf. pdflscape (http://ctan.org/tex-archive/help/Catalogue/entries/pdflscape.html).

nullstein
08-03-2008, 16:57
Der Mist passt nicht!!!:(

Und das Beispiel kann ich nicht reinstellen,da er meckert,von wegen zu viele zeichen.

Stefan_K
08-03-2008, 17:06
Hi,

versuche, es auf ein Minimalbeispiel (http://www.minimalbeispiel.de/mini.html) zu reduzieren.

Stefan

nullstein
08-03-2008, 17:11
\documentclass[12pt,a4paper,headsepline]{report}
\usepackage{longtable}
\usepackage{lscape}
\begin{document}
\begin{landscape}\tiny
\begin{longtable}{|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r |r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r|r |r|r|}
\hline
7 & 121110 & 25,1 & 26,8 & 158,3 & 91,7 & 991,2 & 964,2 & 1758,0 & 24,844 & 0,0825 & 0,087 & 0,046 & 0,054 & 1,98 & 0,975 & 0,986 & 0,390 & 0,394 & 1,12 & 1,42 & 58,6 & 165,3 & 983,4 & 1951,9 & 0,5 \\
\hline
7 & 121096 & 25,3 & 27,2 & 161,0 & 101,2 & 991,1 & 964,6 & 1954,2 & 24,339 & 0,0825 & 0,087 & 0,046 & 0,054 & 2,16 & 0,975 & 0,987 & 0,386 & 0,390 & 1,12 & 1,57 & 58,0 & 148,1 & 983,5 & 2126,2 & 0,6 \\
\hline
7 & 120959 & 25,5 & 27,4 & 163,5 & 109,3 & 991,1 & 965,4 & 2133,3 & 23,663 & 0,0825 & 0,087 & 0,046 & 0,054 & 2,33 & 0,976 & 0,987 & 0,381 & 0,384 & 1,12 & 1,70 & 57,2 & 134,5 & 983,7 & 2287,4 & 0,6 \\
\hline
7 & 121024 & 25,8 & 27,7 & 167,8 & 117,9 & 991,1 & 966,3 & 2326,8 & 22,694 & 0,0825 & 0,087 & 0,046 & 0,054 & 2,50 & 0,977 & 0,988 & 0,373 & 0,377 & 1,12 & 1,84 & 56,0 & 122,0 & 983,9 & 2463,6 & 0,6 \\
\hline
7 & 121098 & 26,1 & 28,0 & 171,7 & 124,0 & 991,2 & 967,6 & 2472,4 & 21,558 & 0,0825 & 0,087 & 0,046 & 0,054 & 2,64 & 0,978 & 0,988 & 0,363 & 0,367 & 1,12 & 1,94 & 54,6 & 112,9 & 984,3 & 2595,9 & 0,7 \\
\hline
7 & 121027 & 26,3 & 28,3 & 174,9 & 128,6 & 991,3 & 968,8 & 2576,4 & 20,477 & 0,0825 & 0,087 & 0,046 & 0,054 & 2,73 & 0,979 & 0,989 & 0,354 & 0,358 & 1,12 & 2,00 & 53,2 & 106,4 & 984,6 & 2689,7 & 0,7 \\
\hline
\end{longtable}
\end{landscape}
\end{document}

Stefan_K
08-03-2008, 17:19
Hallo,

probier mal Reduzieren des Spaltenabstands z.B. mit:
\setlength{\tabcolsep}{0.5ex}

Viele Grüße,

Stefan

nullstein
08-03-2008, 17:23
SUPER!!!!!!!!
Vielen Dank Stefan.

nullstein
08-03-2008, 18:06
Eine Frage habe ich aber noch...
Wie bekomme ich es hin,dass die Einträge der ersten Spalte auf jeder Seite als erste Spalte auftauchen?
Und wie bekomme ich die Beschriftung vernünftig hin?Die Beschriftung ist nur auf der letzten Seite(Tabelle geht über drei Seiten).

sommerfee
09-03-2008, 07:41
Das steht alles in der longtable-Anleitung. Stichworte: \endfirsthead, \endhead, \endfoot.

Gruß,
Axel