
緊急に助けが必要です。TEX.StackExchange 全体をチェックしましたが、過去 4 時間何も解決できませんでした。助けてください :)
質問を説明するのは非常に難しいので、図で示す方がよいでしょう。2 列のページで、tex コードのコンポーネントが次の順序で表示される論文を作成しようとしています。
- テキスト 1
- たくさんの品物が置かれた広いテーブル #1
- 1列の短い表 #2
- たくさんの品物が置かれた広いテーブル #3
- テキスト#2
次のような出力を取得する必要があります:
答え1
一度もないLaTeX ソースでこれを実行します。
表3を参照してください。
LaTeXでは常に
n the Table \ref{somename}.
それから
\caption{my table\label{somename}}
\setcounter
そうすると、LaTeX が表に与える番号が相互参照で使用され、以下の番号付けの順序が乱れることがなくなります。
完全な文書をここに投稿してください。表に番号を振って順番をずらしても読者は喜ばないと思いますが(番号を振る目的は、見つけやすくするためです)、本当にそうしたいのであればそうしてください。ここでは、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}