带有标签生产拖尾线的长桌

带有标签生产拖尾线的长桌

我有一个longtable占了大约 4 页的表格,它位于 内。当我在 上center使用 时,表格后面会出现奇怪的多余线条,具体取决于我将 放在哪里。如果它放在 之前(如下面的代码块中所示),这些额外的垂直线条会出现在第一列下方。\labellongtable\label\end{longtable}

\usepackage{longtable}
\begin{center}
    \begin{longtable}{||c|c|c|c|c||}
        \caption{My Caption}\\*
        \hline
        \hline
        %Stuff
        5 & Item1 & Item2 & Item3  & Item4 \\
        \hline
        \hline
        \label{myLabel}
    \end{longtable}
\end{center}

enter image description here

有趣的是,如果\label超出了\end{longtable},那么线条就不会出现,但标签就无法正常工作。

\usepackage{longtable}
\begin{center}
    \begin{longtable}{||c|c|c|c|c||}
        \caption{My Caption}\\*
        \hline
        \hline
        %Stuff
        5 & Item1 & Item2 & Item3  & Item4 \\
        \hline
        \hline
    \end{longtable}
    \label{myLabel}
\end{center}

enter image description here

怎样才能去掉这些多余的线条,但又能让标签正常工作呢?

答案1

将您的代码更改为:

\documentclass{article}
\usepackage{longtable}

\begin{document}
    \begin{longtable}{||c|c|c|c|c||}
\caption{ lalalala }
        \label{myLabel}             \\
\hline
5 & Item1 & Item2 & Item3  & Item4  \\
    \hline
    \hline
    \end{longtable}
\end{document}

label即随后立即移动caption

enter image description here

相关内容