背景
私は、表の数に制限があるジャーナルの原稿を書いています。そのため、1 つの表環境に 3 つの表を含めたいと考えています。ページ サイズは A4 です。便宜上、C および L の列タイプも定義しました。サンプル コードを以下に示します。
\documentclass[12pt]{article}
\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\usepackage{natbib}
\usepackage{longtable} % multipage tables
\usepackage{rotating} %for rotating table
\usepackage{diagbox} % used in table
\usepackage{adjustbox} % used in table
\usepackage{floatpag}
\usepackage{booktabs}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}} % center align the text in the table with fixed width of the column
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}} % left align the text in the table with fixed width of the column
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
% center align the text in the table with fixed width of the column
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
% left align the text in the table with fixed width of the column
\begin{document}
\begin{table}[H]
\centering
\caption{Nomenclature}
\label{tab: Subscripts and superscripts}
\begin{tabular}{@{}C{1.5cm}L{3.5cm}lC{1.5cm}L{4.5cm}@{}}
% \begin{tabular}{@{}cllcl@{}}
\toprule
\multicolumn{2}{c}{\textbf{Superscripts}} & \multicolumn{1}{c}{\textbf{}} & \multicolumn{2}{c}{\textbf{Subscripts}} \\ \midrule
$n$ & n & & $i$ & i \\
$n$ & n & & $i$ & i \\
$n$ & n & & $i$ & i \\
$n$ & n & & $i$ & i \\
\end{tabular}
\begin{tabular}{C{2cm}L{11cm}}
\toprule
\multicolumn{1}{c}{\textbf{Variable}} & \multicolumn{1}{c}{\textbf{Description}} \\
\midrule
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
$D$ & variable \\
\bottomrule \vspace{5mm}
\end{tabular}
\begin{tabular}{C{2cm}L{11cm}}
\toprule
\multicolumn{1}{c}{\textbf{Parameter}} & \multicolumn{1}{c}{\textbf{Description}} \\
\midrule
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
$a$ & parameter \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
ご覧のとおり、この表は 1 ページに収まりません。したがって、3 番目の表 (表形式) を分割して、次のページに継続する必要があります。これを実現するにはどうすればよいでしょうか。
に関する問題longtable
いくつかの質問に対する回答では、この目的のためにパッケージを使用することが提案されていますlongtable
。たとえば、1つの、b、c、d、e。
longtable
複数のページにまたがる単一の表の場合はうまく機能しますが、複数の表の場合は機能しません。
複数のページにわたって複数の表形式環境を継続するにはどうすればよいですか?