|
|
Beiträge: 13950
Seitenaufrufe: 154719 PIs (Jun 2010)
Top-Poster: KOMA (1735)
Wir begrüßen unseren neuesten Benutzer Bill.
|
|
|
|
Longtable Überschriften auf allen Seiten |
|
| Okuro |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.03.2010, 21:49
Titel: Longtable Überschriften auf allen Seiten
|
 |
Guten Abend!
Ich verwende in meinem LaTeX-Dokument einige Longtables und hätte da gerne die Überschriften der einzelnen Spalten auf jeder der Seiten, auf der die Tabelle ist.
Wie bekomme ich das am elegantesten und einfachsten hin?
Grüße aus Wien
TH
|
|
|
|
| matze |

Forum-Century
|
 |
Beiträge: 130
|
 |
|
 |
Anmeldedatum: 12.06.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.03.2010, 22:29
Titel:
|
 |
| Code: | \documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{longtable,array}
\newcommand{\spaltenueberschrift}{\textbf{Spalte1}&\textbf{Spalte2}&\textbf{Spalte3}\\}
\begin{document}
\begin{longtable}{p{3cm}p {3cm}p {3cm}} \spaltenueberschrift \endfirsthead \spaltenueberschrift \endhead
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
\end{longtable}
\end{document} |
|
|
|
|
| KOMA |

TeX-Entwickler
|
 |
Beiträge: 1735
|
 |
|
 |
Anmeldedatum: 04.07.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 03.03.2010, 09:00
Titel:
|
 |
| |
 |
|
Man braucht \endfirsthead nur, wenn der Kopf auf der ersten Seite anders sein soll als auf anderen Seiten. Im Beispiel kann man sich das zusätzliche Makro also sparen und einfach | Code: | \documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{longtable,array}
\begin{document}
\begin{longtable}{p{3cm}p {3cm}p {3cm}}
\textbf{Spalte1}&\textbf{Spalte2}&\textbf{Spalte3}\\\endhead
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\
\end{longtable}
\end{document} | schreiben.
Die Sache mit den unterschiedlichen Köpfen wird so richtig interessant, wenn man mit \caption arbeitet: | Code: | \documentclass[a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{longtable}
\usepackage{booktabs}
\newcommand{\spaltenueberschrift}{\textbf{Spalte1}&\textbf{Spalte2}&\textbf{Spalte3}\\}
\begin{document}
\listoftables
\begin{longtable}{p{3cm}p {3cm}p {3cm}}
\caption{Eine Beispieltabelle}\\
\toprule
\textbf{Spalte1}&\textbf{Spalte2}&\textbf{Spalte3}\\
\midrule
\endfirsthead
\caption[]{Eine Beispieltabelle \emph{(Fortsetzung)}}\\
\toprule
\textbf{Spalte1}&\textbf{Spalte2}&\textbf{Spalte3}\\
\midrule
\endhead
\midrule\nopagebreak
\multicolumn3r \dots
\endfoot
\bottomrule
\endlastfoot
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
bsvsfsdsc &vsfsvsdss &vsfsdss \\bsvsfsdsc&vsfsvsdss &vsfsdss \\
\end{longtable}
\end{document} | Dabei bewirkt das leere optionale Argument von \caption innerhalb einer longtable, dass diese (Wiederholungs-)Überschrift nicht im Verzeichnis landet. Alles weitere zu \endhead, \endfirsthead, \endfoot, \endlastfoot und \caption innerhalb von longtable ist der longtable-Anleitung zu entnehmen. Alles weitere zu \toprule, \midrule und \bottomrule ist der Anleitung zu booktabs (← dies ist ein geprüfter Link, der direkt zur Paketkurzbeschreibung auf CTAN führt!) zu entnehmen.
_________________
goLaTeX-Knigge (mit Themen Minimalbeispiel und So stellst Du Deine Frage richtig)
DE-TeX-FAQ, UK-FAQ, l2kurz, l2tabu, CTAN, The TeX Catalogue
KOMA-Script
|
|
|
|
|
|
|
Options and Permissions
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|