Hintergrund
Ich schreibe ein Manuskript für eine Zeitschrift, bei dem die Anzahl der Tabellen begrenzt ist. Daher möchte ich 3 Tabellen in einer einzigen Tabellenumgebung unterbringen. Die Seitengröße ist A4. Der Einfachheit halber habe ich auch die Spaltentypen C und L definiert. Beispielcode ist unten angegeben:
\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}
Unten sehen Sie einen Screenshot des PDF:
Wie Sie sehen, passt diese Tabelle nicht auf eine einzelne Seite. Daher muss ich die dritte Tabelle (tabellarisch) aufteilen und auf der nächsten Seite fortsetzen. Wie erreiche ich das?
Fragen zulongtable
Antworten auf mehrere Fragen schlugen vor, das Paket für diesen Zweck zu verwenden longtable
, zum Beispiel -A,B,C,D,t.
longtable
funktioniert gut für eine einzelne Tabelle über mehrere Seiten hinweg, aber nicht im Fall mehrerer Tabellen.
Wie geht es mit mehreren tabellarischen Umgebungen über mehrere Seiten hinweg weiter?