背景
我正在写一篇期刊论文,它限制了表格的数量,因此,我想在单个表格环境中包含 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}
如您所见,该表格无法容纳在一页中。因此,我需要拆分第三个表格(表格)并将其延续到下一页。如何实现这一点?
有关的问题longtable
针对此目的建议使用该软件包的几个问题的答案longtable
,例如 -A,b,C,d,埃。
longtable
对于跨多页的单个表格来说效果很好,但不适用于多个表格的情况。
如何继续跨多个页面的多个表格环境?