我正在使用from包创建longtable
侧向旋转的 s 。我很震惊和恼火地看到它一次增加 2 个表参考编号!如果我在 之前添加 s ,它将从表号 1 开始,下一个表号是 3。另一方面,如果我在 之后添加 s ,它将从表号 2 开始,下一个表号是 4。以下是 MWE:sidewaystable
rotating
\caption{}
longtable
\caption{}
longtable
\documentclass{book}
\usepackage{longtable}
\usepackage{rotating}
\begin{document}
\begin{sidewaystable}
% \caption{text}
\begin{longtable}{cc}
a & b
\end{longtable}
\caption{text}
\end{sidewaystable}
\begin{sidewaystable}
% \caption{text}
\begin{longtable}{cc}
a & b
\end{longtable}
\caption{text}
\end{sidewaystable}
\end{document}
我想将表格标题放在表格下方,并希望表格引用按自然顺序排列(章节后重置)。请帮忙。
附言:我的原始文档中也有tabular
、tabularx
和(无)模式tabular*
的表格。longtable
sidewaystable
答案1
sidewaystable
环境和环境一样,不能跨越超过一页。因此,将环境嵌入到环境中table
并不是一个好主意。longtable
sidewaystable
但是,请加载该pdflscape
包、使用它的landscape
环境并将该longtable
环境嵌入到landscape
环境中。
\documentclass{book}
\usepackage{longtable}
\usepackage{pdflscape} % for 'landscape' env.
\begin{document}
\begin{landscape}
\begin{longtable}{cc}
\caption{text} \\
\hline
\endhead
\hline
\endfoot
a & b \\
c & d
\end{longtable}
\end{landscape}
\end{document}