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

发布于 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
被浏览
1.9k
3 个回答
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}
寄存器
寄存器 2022-04-20
这家伙很懒,什么也没写!

是不是这个方案也可以解决:
在tabularray宏包的longtblr环境中使用双语表题

把英文表题部分改成文字段落,并取消tag和sep。

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览