帮助无法将长表格分布在两列页面中的两页上

帮助无法将长表格分布在两列页面中的两页上

我急需你的帮助。我检查了整个 TEX.StackExchange,但在过去 4 个小时里无法解决任何问题。请帮忙 :)

这个问题很难解释,所以最好用图片展示出来。在一个两列的页面中,我试图构建一篇论文,其中的组件在 tex 代码中按以下顺序出现:

  1. 文本1
  2. 放有许多物品的宽桌 #1
  3. 单列短表 #2
  4. 放有许多物品的宽桌 #3
  5. 文本 #2

在此处输入图片描述

我需要获得这样的输出: 在此处输入图片描述

答案1

绝不在 LaTeX 源中执行以下操作:

参见表 3。

在 LaTeX 中总是

n the Table \ref{somename}.

然后做

 \caption{my table\label{somename}}

那么 Latex 给出的表格中的任何数字都将用于交叉引用,并且您不会希望\setcounter下面的操作强制编号无序。

请在此处发布完整的文档:我认为您的读者不会感谢您不按顺序对表格进行编号(编号的目的是为了帮助找到它们),但如果您真的想要这样做,您可以这样做。这使用序列 2、1、3

在此处输入图片描述

\documentclass[twocolumn,a5paper]{article}

\usepackage{longtable}
\title{zzz}
\author{Yyy Yyy}
\begin{document}
\maketitle
\def\a{One two three four five. }
\def\b{\a Six seven eight nine ten. \a\a\a\a}
\b\b\a\a\a\b\a\a
\setcounter{table}{1}
\begin{table}[htp]
\caption{zzzz}
\begin{tabular}{cc}a&b\\c&d\end{tabular}
\end{table}
\a\a\b\a

\onecolumn
\setcounter{table}{0}
\begin{longtable}{cc}
\caption{a table}\\
A&B\endfirsthead
\caption*{a table (continued)}\\
A&B\endhead
aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\
AAaa&bb\\aa&BBbb\\aa&bb\\aa&bb\\AAaa&bb\\aa&bb\\aa&bb\\aa&bb\\
aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\
Aaa&bb\\aa&BBbb\\aa&bb\\aa&bAb\\AAaa&bb\\aa&bb\\aa&bb\\aa&bb\\
aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\aa&bb\\
\end{longtable}
\setcounter{table}{2}
\begin{longtable}{cc}
\caption{another table}\\
X&Y\endfirsthead
\caption*{another table (continued)}\\
X&Y\endhead
xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\
XXxx&yy\\xx&YYyy\\xx&yy\\xx&yy\\XXxx&yy\\xx&yy\\xx&yy\\xx&yy\\
xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\
Xxx&yy\\xx&YYyy\\xx&yy\\xx&yXy\\XXxx&yy\\xx&yy\\xx&yy\\xx&yy\\
xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\xx&yy\\
\end{longtable}
\twocolumn
\b\b\b

\end{document}

相关内容