Konrad Rosenbaum schrieb:
Frage an die LaTeX-Profies unter uns: ich will eine sehr große Tabelle definieren. Damit es halbwegs gut aussieht muss sie im Querformat erscheinen und wird über mehrere Seiten gehen. Wie macht man das mit Latex?
Ein Ansatz. Teste es mal mit pdfLaTeX. Läuft es durch und sieht es so aus, wie Du es haben willst?
\documentclass[a4paper]{scrartcl} \usepackage{ supertabular, multicol, pdflscape, capt-of, %fuer caption der Quer-Tabelle ifthen %wegen 'whiledo' }
\def\Zeile{A & B & C & D & E & F & G \ \hline } \def\Zeilen{\Zeile \Zeile \Zeile \Zeile \Zeile \Zeile} \newcounter{z} \setcounter{z}{0}
\begin{document} \listoftables \vfill\newpage
Zuerst kommt ein Blindtext, die Tabelle muss immer auf einer neuen Seite beginnen. Auf der ersten Seite kommt zum Test auch eine normale Tabelle.
\begin{table} \begin{tabular}{|l|l|l|l|l|l|l|} \hline Class & Description & Events & Attributes & Commands & Links & Scripting\ \hline\hline \Zeile \end{tabular} \caption{Eine ganz normale Tabelle} \end{table}
\setcounter{z}{0} \begin{landscape}% \centering% \tablehead{% \hline% Class & Description & Events & Attributes & Commands & Links & Scripting\% \hline\hline% }% \tabletail{% \hline% \multicolumn{7}{|c|}{Die Fortsetzung folgt auf der naechsten Seite ;-)}\% \hline% }% \tablelasttail{% \hline\hline% }% \noindent% \begin{supertabular}{|l|p{3.0cm}|p{3.0cm}|p{3cm}|p{3cm}|p{2cm}|p{3cm}|}% \Zeilen\Zeilen\Zeilen\Zeilen\Zeilen\Zeilen\Zeilen\Zeilen% \Zeilen\Zeilen\Zeilen\Zeilen% \end{supertabular}% \captionof{table}{Eine lange Tabelle im Querformat}% \end{landscape}%
Und der Rest des Dokuments steht wieder gerade ;-)
\begin{table} \begin{tabular}{lllllll} \hline Class & Description & Events & Attributes & Commands & Links & Scripting\ \hline\hline \Zeile \end{tabular} \caption{Eine weitere ganz normale Tabelle} \end{table}
\end{document}