Stonefly17
05-06-2008, 16:12
Hallo ich habe in meinem Dokument zwei Tabellen, die über mehrere Seiten laufen. Dazu nutze ich das Paket longtable. Wie bei meinen normalen Tabellen auch habe ich die caption unter die Tabelle gesetzt. Im Tabellenverzeichnis erscheint leider die Seitenzahl auf der die caption zu finden ist und nicht die, auf der die Tabelle beginnt. Was mich wundert ist, dass der Hyperlink den ich mir vom Paket hyperref erzeugen lasse zum Anfang der Tabelle springt.
Hat jemand eine Idee wie ich das Problem lösen kann?
Minimalbeispiel:
\documentclass[pdftex,headsepline,footsepline,12pt,halfparskip,bi btotoc,liststotoc]{scrreprt}
\usepackage[automark,plainfootsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\headmark}
\ofoot[\pagemark]{\pagemark}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[babel=true,german=quotes]{csquotes}
\usepackage{longtable}
\usepackage{color}
\definecolor{darbblue}{rgb}{0,0,0.5}
\usepackage{hyperref}
\hypersetup{breaklinks=false,
colorlinks=true,
linkcolor=darbblue,
menucolor=darbblue,
pagecolor=darbblue,
urlcolor=darbblue,
citecolor=darbblue,
filecolor=darkblue,
plainpages=false
}
\begin{document}
\tableofcontents
\listoftables
\chapter{Tabelle}
\section{Beispiel}
\begin{longtable}{|l|}
\hline
\textbf{Beispiel} \endhead \hline
Zeile 1 \\ \hline
Zeile 2 \\ \hline
Zeile 3 \\ \hline
Zeile 4 \\ \hline
Zeile 5 \\ \hline
Zeile 6 \\ \hline
Zeile 7 \\ \hline
Zeile 8 \\ \hline
Zeile 9 \\ \hline
Zeile 10 \\ \hline
Zeile 11 \\ \hline
Zeile 12 \\ \hline
Zeile 13 \\ \hline
Zeile 14 \\ \hline
Zeile 15 \\ \hline
Zeile 16 \\ \hline
Zeile 17 \\ \hline
Zeile 18 \\ \hline
Zeile 19 \\ \hline
Zeile 20 \\ \hline
Zeile 21 \\ \hline
Zeile 22 \\ \hline
Zeile 23 \\ \hline
Zeile 24 \\ \hline
Zeile 25 \\ \hline
Zeile 26 \\ \hline
Zeile 27 \\ \hline
Zeile 28 \\ \hline
Zeile 29 \\ \hline
Zeile 30 \\ \hline
Zeile 31 \\ \hline
Zeile 32 \\ \hline
Zeile 33 \\ \hline
Zeile 34 \\ \hline
Zeile 35 \\ \hline
\caption{Beispiel-Tabelle}
\label{tbl:beispiel}
\end{longtable}
\end{document}
Hat jemand eine Idee wie ich das Problem lösen kann?
Minimalbeispiel:
\documentclass[pdftex,headsepline,footsepline,12pt,halfparskip,bi btotoc,liststotoc]{scrreprt}
\usepackage[automark,plainfootsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\headmark}
\ofoot[\pagemark]{\pagemark}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage[babel=true,german=quotes]{csquotes}
\usepackage{longtable}
\usepackage{color}
\definecolor{darbblue}{rgb}{0,0,0.5}
\usepackage{hyperref}
\hypersetup{breaklinks=false,
colorlinks=true,
linkcolor=darbblue,
menucolor=darbblue,
pagecolor=darbblue,
urlcolor=darbblue,
citecolor=darbblue,
filecolor=darkblue,
plainpages=false
}
\begin{document}
\tableofcontents
\listoftables
\chapter{Tabelle}
\section{Beispiel}
\begin{longtable}{|l|}
\hline
\textbf{Beispiel} \endhead \hline
Zeile 1 \\ \hline
Zeile 2 \\ \hline
Zeile 3 \\ \hline
Zeile 4 \\ \hline
Zeile 5 \\ \hline
Zeile 6 \\ \hline
Zeile 7 \\ \hline
Zeile 8 \\ \hline
Zeile 9 \\ \hline
Zeile 10 \\ \hline
Zeile 11 \\ \hline
Zeile 12 \\ \hline
Zeile 13 \\ \hline
Zeile 14 \\ \hline
Zeile 15 \\ \hline
Zeile 16 \\ \hline
Zeile 17 \\ \hline
Zeile 18 \\ \hline
Zeile 19 \\ \hline
Zeile 20 \\ \hline
Zeile 21 \\ \hline
Zeile 22 \\ \hline
Zeile 23 \\ \hline
Zeile 24 \\ \hline
Zeile 25 \\ \hline
Zeile 26 \\ \hline
Zeile 27 \\ \hline
Zeile 28 \\ \hline
Zeile 29 \\ \hline
Zeile 30 \\ \hline
Zeile 31 \\ \hline
Zeile 32 \\ \hline
Zeile 33 \\ \hline
Zeile 34 \\ \hline
Zeile 35 \\ \hline
\caption{Beispiel-Tabelle}
\label{tbl:beispiel}
\end{longtable}
\end{document}