一张很长的表格的标题和副标题

一张很长的表格的标题和副标题

我有一张很长的表格,横跨多页。表格顶部有一个标题,如“表格 1:列表”。现在,对于表格中横跨下一页的部分,我想在表格正上方的每一页上放置类似“表格 1(续)”的内容。我该怎么做?

感谢您的任何建议。问候,Tung

\begin{longtable}{|p{7cm}|p{2cm}|p{2.5cm}|p{2.5cm}|}
\caption{A list\label{tab:list}} \\ 
\hline
Name       &    Company     &  Catalog Number   &   Comments    \\ \hline
a          &    b           &   123             &               \\ \hline
c          &    d           &   522             &     xyz       \\ \hline
\end{longtable}

答案1

您可以使用\caption*。我还建议使用booktabs和放弃垂直规则。

奇怪的页面布局只是因为您没有提供可以用来重现问题的示例,所以我不得不制作一个跨越 2 页的 3 行表格......

\documentclass[a5paper,landscape,12pt]{article}
\usepackage{longtable,booktabs}
\usepackage[hscale=.9,vscale=.2]{geometry}
\begin{document}

\begin{longtable}{p{7cm}p{2cm}p{2.5cm}p{2.5cm}}
\caption{A list\label{tab:list}} \\
\toprule
Name       &    Company     &  Catalog Number   &   Comments    \\ \midrule\endfirsthead
\caption*{\tablename{} \ref{tab:list} (continued)}\\
\toprule
Name       &    Company     &  Catalog Number   &   Comments    \\ \midrule\endhead
\bottomrule\endfoot
a          &    b           &   123             &               \\
c          &    d           &   522             &     xyz       \\
\end{longtable}

\end{document}

压扁的表格

相关内容