如何同时做到①一个表格横跨多页,并且②表格上方的标题与表格之间能够加上说明文字?

发布于 2021-04-29 21:46:03

请问有谁知道在Latex里如何做到像这样,①一个表格横跨多页,并且②表格上方的标题与表格之间能够加上说明文字吗

我只知道横跨多页可以用longtable包,但是这个包不能做到【在标题与表格之间】加说明文字……好像是因为它不支持float吧

能加说明文字的begin{table}……end{table}又不能跨多页

鱼和熊掌不能兼得。

我尝试过在一个table环境中用两个tabular来把长表格变为两个相对较短的表格,但是这样会导致两个tabular宽度不一致。并且也做不到跨页longtable问题3.png

硬拆成两个table宽度又会不一样,而且table的后续标号会出问题。

如果有知道的大侠麻烦告诉我一声,查了一整天了,真的感谢了longtable问题1.png
longtable问题2.png

查看更多

关注者
0
被浏览
165
2 个回答
LaTeXStudio
LaTeXStudio 2021-04-29

去看看 longtable 宏包吧。

tabularx 等宽 + subfig\ContinuedFloat 功能

\documentclass{article}
\usepackage{tabularx,subfig}
\begin{document}
  \begin{table}
    \centering
    \caption{test}
    test test
    \begin{tabularx}{\textwidth}{c}
      test
    \end{tabularx}
  \end{table}
  \clearpage
  \begin{table}
    \centering
    \ContinuedFloat
    \caption{test}
    test test
    \begin{tabularx}{\textwidth}{c}
      test
    \end{tabularx}
  \end{table}
\end{document}

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览