![サブテーブルの配置と配置](https://rvso.com/image/328452/%E3%82%B5%E3%83%96%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AE%E9%85%8D%E7%BD%AE%E3%81%A8%E9%85%8D%E7%BD%AE.png)
4 つのサブテーブルを含むテーブル フロートがあり、位置合わせと配置に問題があります。コードは次のとおりです。
\begin{table}
\begin{subtable}{0.45\textwidth}
\centering
\begin{tabular}[t]{cccc}
\toprule
Band & L & $\mathcal{O}_{JK}^2$ & $\mathcal{O}_{EP}^2$ \\
\midrule
1 & 0 & 0.97470(3) & 0.9881(3) \\
\midrule
& 2 & 0.8290(2) & 0.882(2) \\
& 3 & 0.96595(4) & 0.979(1) \\
2 & 4 & 0.95328(6) & 0.9736(8) \\
& 5 & 0.98727(2) & 0.9950(10) \\
& 6 & 0.9168(1) & 0.950(1) \\
\midrule
& 0 & 0.7776(4) & 0.8685(8) \\
& 1 & 0.96289(5) & 0.971(2) \\
& 2 & 0.8385(2) & 0.8838(8) \\
& 3 & 0.9021(1) & 0.929(1) \\
& 4 & 0.8687(2) & 0.9079(7) \\
3 & 5 & 0.9382(1) & 0.946(3) \\
& 6 & 0.9052(2) & 0.9401(4) \\
& 7 & 0.9198(2) & 0.9483(5) \\
& 8 & 0.9649(5) & 0.9763(4) \\
& 9 & 0.9502(1) & 0.971(2) \\
& 10 & 0.9126(3) & 0.941(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (10,15)}
\label{tab:table1_a}
\end{subtable}%
\begin{subtable}{0.45\textwidth}
\centering
\begin{tabular}[t]{cccc}
\toprule
Band & L & $\mathcal{O}_{JK}^2$ & $\mathcal{O}_{EP}^2$ \\
\midrule
1 & 0 & 0.997120(3) & 0.9987(2) \\
\midrule
& 2 & 0.97193(2) & 0.9830(7) \\
2 & 3 & 0.93118(5) & 0.9542(7) \\
& 4 & 0.92257(8) & 0.9486(7) \\
& 5 & 0.98844(1) & 0.9937(6) \\
\midrule
& 0 & 0.8450(1) & 0.905(2) \\
& 1 & 0.6931(3) & 0.726(2) \\
& 2 & 0.8618(1) & 0.8945(5) \\
& 3 & 0.90250(9) & 0.9233(9) \\
3 & 4 & 0.8487(1) & 0.8839(6) \\
& 5 & 0.9145(1) & 0.9382(7) \\
& 6 & 0.8884(2) & 0.9174(5) \\
& 7 & 0.9572(1) & 0.978(1) \\
& 8 & 0.97651(6) & 0.977(1) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (9,16)}
\label{tab:table1_b}
\end{subtable}%
\\
\par\bigskip
\begin{subtable}{0.45\textwidth}
\centering
\begin{tabular}[t]{cccc}
\toprule
Band & L & $\mathcal{O}_{JK}^2$ & $\mathcal{O}_{EP}^2$ \\
\midrule
1 & 2.5 & 0.97230(3) & 0.9866(6) \\
\midrule
& 1.5 & 0.96685(6) & 0.980(3) \\
& 2.5 & 0.92390(9) & 0.956(4) \\
& 3.5 & 0.9075(3) & 0.9403(5) \\
2 & 4.5 & 0.9256(4) & 0.9541(4) \\
& 5.5 & 0.9920(3) & 0.9957(5) \\
& 6.5 & 0.97562(4) & 0.984(1) \\
& 7.5 & 0.9358(1) & 0.963(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (9,13)}
\label{tab:table1_c}
\end{subtable}%
\begin{subtable}{0.45\textwidth}
\centering
\begin{tabular}[t]{cccc}
\toprule
Band & L & $\mathcal{O}_{JK}^2$ & $\mathcal{O}_{EP}^2$ \\
\midrule
& 1 & 0.97285(3) & 0.9834(9) \\
1 & 3 & 0.89744(10) & 0.9298(10) \\
& 5 & 0.97480(3) & 0.9863(6) \\
\midrule
& 1 & 0.8590(3) & 0.915(1) \\
& 2 & 0.8428(4) & 0.8925(8) \\
& 3 & 0.8859(5) & 0.9195(8) \\
2 & 4 & 0.8799(1) & 0.9139(10) \\
& 5 & 0.8939(3) & 0.9216(9) \\
& 6 & 0.9587(2) & 0.9752(9) \\
& 7 & 0.9286(1) & 0.9541(8) \\
& 8 & 0.94937(5) & 0.965(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (10,16)}
\label{tab:table1_d}
\end{subtable}%
\caption{\footnotesize Main caption describing \subref{table1_a}, \subref{table1_b}, \subref{table1_c} and \subref{table1_d}.}
\label{tab:table1}
\end{table}
私の主な問題は、これらが水平方向に重なり合っていることですが、を使用する\begin{subtable}{0.45\textwidth}
とこの問題を解決できると考えていました\begin{subfigure}
。 を使用しても同じ問題が発生し\subpar
、\subfloat
他のパッケージと競合しているようです。
次に、上端を揃えたいのですが、[t]
in でbegin{tabular}[t]{cccc}
これが実現できると思いましたが、そうではありません。
答え1
サブテーブルを上揃えにするには、[t]
各subtable
環境に位置決め指定子を追加します。また、環境の幅が、それらを囲む環境tabular
に割り当てられた幅を超えないようにしてください。したがって、割り当てられた幅をからsubtable
に変更することをお勧めします(サブテーブル「b」と「d」内でディレクティブを使用します)。0.45\textwidth
0.48\textwidth
\flushright
\hspace{\fill}
サブテーブルを水平に分離するには、サブテーブル 1 と 2 の間、およびサブテーブル 3 と 4 の間にそれぞれ命令を挿入することをお勧めします。
また、サブテーブルの 3 列目と 4 列目の数字を、それぞれの小数点に揃えることもできます。
\documentclass{article}
\usepackage{booktabs,subcaption,amsfonts,dcolumn}
\newcolumntype{d}[1]{D..{#1}}
\newcommand\mc[1]{\multicolumn{1}{c}{#1}} % handy shortcut macro
\begin{document}
\begin{table}
\begin{subtable}[t]{0.48\textwidth}
\begin{tabular}[t]{@{} l c *{2}{d{1.7}} @{}}
\toprule
Band & L & \mc{$\mathcal{O}_{JK}^2$} & \mc{$\mathcal{O}_{EP}^2$} \\
\midrule
1 & 0 & 0.97470(3) & 0.9881(3) \\
\midrule
& 2 & 0.8290(2) & 0.882(2) \\
& 3 & 0.96595(4) & 0.979(1) \\
2 & 4 & 0.95328(6) & 0.9736(8) \\
& 5 & 0.98727(2) & 0.9950(10)\\
& 6 & 0.9168(1) & 0.950(1) \\
\midrule
& 0 & 0.7776(4) & 0.8685(8) \\
& 1 & 0.96289(5)& 0.971(2) \\
& 2 & 0.8385(2) & 0.8838(8) \\
& 3 & 0.9021(1) & 0.929(1) \\
& 4 & 0.8687(2) & 0.9079(7) \\
3 & 5 & 0.9382(1) & 0.946(3) \\
& 6 & 0.9052(2) & 0.9401(4) \\
& 7 & 0.9198(2) & 0.9483(5) \\
& 8 & 0.9649(5) & 0.9763(4) \\
& 9 & 0.9502(1) & 0.971(2) \\
& 10 & 0.9126(3) & 0.941(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (10,15)}
\label{tab:table1_a}
\end{subtable}
\hspace{\fill}
\begin{subtable}[t]{0.48\textwidth}
\flushright
\begin{tabular}[t]{@{} l c *{2}{d{1.7}} @{}}
\toprule
Band & L & \mc{$\mathcal{O}_{JK}^2$} & \mc{$\mathcal{O}_{EP}^2$} \\
\midrule
1 & 0 & 0.997120(3) & 0.9987(2) \\
\midrule
& 2 & 0.97193(2) & 0.9830(7) \\
2 & 3 & 0.93118(5) & 0.9542(7) \\
& 4 & 0.92257(8) & 0.9486(7) \\
& 5 & 0.98844(1) & 0.9937(6) \\
\midrule
& 0 & 0.8450(1) & 0.905(2) \\
& 1 & 0.6931(3) & 0.726(2) \\
& 2 & 0.8618(1) & 0.8945(5) \\
& 3 & 0.90250(9)& 0.9233(9) \\
3 & 4 & 0.8487(1) & 0.8839(6) \\
& 5 & 0.9145(1) & 0.9382(7) \\
& 6 & 0.8884(2) & 0.9174(5) \\
& 7 & 0.9572(1) & 0.978(1) \\
& 8 & 0.97651(6)& 0.977(1) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (9,16)}
\label{tab:table1_b}
\end{subtable}
\bigskip
\begin{subtable}[t]{0.48\textwidth}
\begin{tabular}[t]{@{} l c *{2}{d{1.7}} @{}}
\toprule
Band & L & \mc{$\mathcal{O}_{JK}^2$} & \mc{$\mathcal{O}_{EP}^2$} \\
\midrule
1 & 2.5 & 0.97230(3) & 0.9866(6) \\
\midrule
& 1.5 & 0.96685(6) & 0.980(3) \\
& 2.5 & 0.92390(9) & 0.956(4) \\
& 3.5 & 0.9075(3) & 0.9403(5) \\
2 & 4.5 & 0.9256(4) & 0.9541(4) \\
& 5.5 & 0.9920(3) & 0.9957(5) \\
& 6.5 & 0.97562(4) & 0.984(1) \\
& 7.5 & 0.9358(1) & 0.963(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (9,13)}
\label{tab:table1_c}
\end{subtable}
\hspace{\fill}
\begin{subtable}[t]{0.48\textwidth}
\flushright
\begin{tabular}[t]{@{} l c *{2}{d{1.7}} @{}}
\toprule
Band & L & \mc{$\mathcal{O}_{JK}^2$} & \mc{$\mathcal{O}_{EP}^2$} \\
\midrule
& 1 & 0.97285(3) & 0.9834(9) \\
1 & 3 & 0.89744(10)& 0.9298(10) \\
& 5 & 0.97480(3) & 0.9863(6) \\
\midrule
& 1 & 0.8590(3) & 0.915(1) \\
& 2 & 0.8428(4) & 0.8925(8) \\
& 3 & 0.8859(5) & 0.9195(8) \\
2 & 4 & 0.8799(1) & 0.9139(10) \\
& 5 & 0.8939(3) & 0.9216(9) \\
& 6 & 0.9587(2) & 0.9752(9) \\
& 7 & 0.9286(1) & 0.9541(8) \\
& 8 & 0.94937(5)& 0.965(2) \\
\bottomrule
\end{tabular}
\caption{\footnotesize (10,16)}
\label{tab:table1_d}
\end{subtable}
\caption{\footnotesize Main caption describing \subref{tab:table1_a}, \subref{tab:table1_b}, \subref{tab:table1_c} and \subref{tab:table1_d}.}
\label{tab:table1}
\end{table}
\end{document}