longtable: hline wird nicht auf der ersten Seite angezeigt

longtable: hline wird nicht auf der ersten Seite angezeigt

Tabellenkopf und \hlinewerden nicht auf der ersten Seite angezeigt, wie die rote Linie unten zeigt.

Bildbeschreibung hier eingeben

Hier ist der Quellcode.

\documentclass[twoside,12pt]{article}
\usepackage{longtable}

\begin{document}

\begin{longtable}{|c|c|r|r|r|r|r|r|r|l|}
    \caption{The throughput improvements achieved by network coding in Toulouse}
    \label{table:throughput improvement 2}
    \endfirsthead
    \hline
    line1   &   line2   &   $t_1$       &   $t_{12}$    &   $t_2$       &   $r$(\%)&    $D$(GB)&    $D_{nc}(GB)$&$G_t$(\%)&Station\\    % table head
    \hline
    \endhead % all the lines above this will be repeated on every page
    \hline
    \endfoot %  to appear at the bottom of each page
    10  &   2       &   0:22:00 &   9:46:00 &   2:00:00 &   80.49   &   159.18  &   302.25  &   89.88   &   Cours Dillon    \\
    10  &   109 &   1:19:00 &   8:55:00 &   1:40:00 &   74.93   &   188.48  &   319.09  &   69.3    &   Malepère    \\
    % more data is here
\end{longtable}

\end{document}

Wenn ich es entferne \endfirsthead, wird der folgende Fehler angezeigt.

Bildbeschreibung hier eingeben

Antwort1

Sie sollten den Inhalt headauch zu Folgendem hinzufügen firsthead:

\documentclass[twoside,12pt]{article}
\usepackage{longtable}

\begin{document}
    \begin{longtable}{|c|c|r|r|r|r|r|r|r|l|}
    \caption{The throughput improvements achieved by network coding in Toulouse}
    \label{table:throughput improvement 2}\\ %<-- added
\hline%<-- added
line1 & line2 & $t_1$ & $t_{12}$ & $t_2$  & $r$(\%) & $D$(GB) & $D_{nc}(GB)$ & $G_t$(\%) & Station\\  %<-- added
\hline%<-- added
    \endfirsthead
    \hline
    line1   &   line2   &   $t_1$       &   $t_{12}$    &   $t_2$       &   $r$(\%)&    $D$(GB)&    $D_{nc}(GB)$&$G_t$(\%)&Station\\    % table head
    \hline
    \endhead % all the lines above this will be repeated on every page
    \hline
    \endfoot %  to appear at the bottom of each page
    10  &   2       &   0:22:00 &   9:46:00 &   2:00:00 &   80.49   &   159.18  &   302.25  &   89.88   &   Cours Dillon    \\
    10  &   109 &   1:19:00 &   8:55:00 &   1:40:00 &   74.93   &   188.48  &   319.09  &   69.3    &   Malepère    \\
% more data is here
    \end{longtable}
\end{document}

Bildbeschreibung hier eingeben

Notiz:Der Code wird in seiner jetzigen Form die Überschrift auf der neuen Seite nicht wiederholen.

Antwort2

Vorangestellt :\\\hline\endfirsthead

\documentclass[twoside,12pt]{article}
\usepackage{longtable}

\begin{document}

\begin{longtable}{|c|c|r|r|r|r|r|r|r|l|}
    \caption{The throughput improvements achieved by network coding in Toulouse}
    \label{table:throughput improvement 2}
    \\\hline
    \endfirsthead
    \hline
    line1   &   line2   &   $t_1$       &   $t_{12}$    &   $t_2$       &   $r$(\%)&    $D$(GB)&    $D_{nc}(GB)$&$G_t$(\%)&Station\\    % table head
    \hline
    \endhead % all the lines above this will be repeated on every page
    \hline
    \endfoot %  to appear at the bottom of each page
    10  &   2       &   0:22:00 &   9:46:00 &   2:00:00 &   80.49   &   159.18  &   302.25  &   89.88   &   Cours Dillon    \\
    10  &   109 &   1:19:00 &   8:55:00 &   1:40:00 &   74.93   &   188.48  &   319.09  &   69.3    &   Malepère    \\
    % more data is here
\end{longtable}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen