我使用下面显示的漂亮的 MWE 来显示横向表格(在此处找到:Tex:如何将表格放在新页面上。
我有一张大表(因此是横向的),我想将其拆分到多个页面。因此我想将它们拆分到带有子标题的多个表中(我没有让长表按预期工作)。
该 MWE 输出:
表 1:这应该是表 1A
表 2:这应该是表 1B
(字母、罗马字母等副标题)
所以我的问题是如何让子标题在浮动框外工作。
我找到了这个解决方案:Tex:将表格中的标题从表 2 更改为表 1A=> 但是如果我将这两个片段结合起来,它就会开始抱怨子标题不能在浮点数之外使用。
\documentclass{article}
\usepackage{pdflscape}
\usepackage{afterpage}
\usepackage{capt-of}
\usepackage{lipsum}
\begin{document}
\lipsum
\afterpage{%
\clearpage
\thispagestyle{empty}
\begin{landscape}
\centering
\begin{tabular}{llll}
A & B & C & D \\
\end{tabular}
\captionof{table}{This should be table 1A}
\end{landscape}
\clearpage
}
\afterpage{
\clearpage
\thispagestyle{empty}
\begin{landscape}
\centering
\begin{tabular}{llll}
E & F & G & H \\
\end{tabular}
\captionof{table}{This should be table 1B}
\end{landscape}
\clearpage
}
\lipsum
\end{document}