![如何使用包 subcaption 将公式放在表格旁边](https://linux22.com/image/324058/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%8C%85%20subcaption%20%E5%B0%86%E5%85%AC%E5%BC%8F%E6%94%BE%E5%9C%A8%E8%A1%A8%E6%A0%BC%E6%97%81%E8%BE%B9.png)
我当时正在处理很多小桌子,我用这链接以将它们包含到我的脚本中。现在我想在每个表旁边放置一个与表相关的公式。公式必须位于具有三行的“cases”环境之间。这是两个表的示例。应该有两个“cases”环境,每个子表旁边一个,但我不知道如何包含它们。提前谢谢您。
\begin{table}[h!]
\begin{subtable}{.5\linewidth}\centering
{\begin{tabular}{cc}
\toprule
\ $X$ & $Y$ \\
\midrule
12,5 & 0,11\\
25 & 0,20\\
50 & 0,37\\
100 & 0,55\\
\bottomrule
\end{tabular}}
\caption{ $I=0,5\,A$}\label{tab:minisubtabladif_I=0,5}
\end{subtable}%
\begin{subtable}{.5\linewidth}\centering
{\begin{tabular}{cc}
\toprule
\ $X$ & $Y$ \\
\midrule
12,5 & 0,18\\
25 & 0,4\\
50 & 0,73\\
100 & 1,27\\
\bottomrule
\end{tabular}}
\caption{$I=1\,A$.}\label{tab:minisubtabladif_I=1}
\end{subtable}
\end{table}
答案1
这是你想要的吗(多或少)?当前版本不适合 0.5\linewidth。另外,我不确定你是否使用了合法的标签名称。
\documentclass{article}
\usepackage{mathtools}
\usepackage{booktabs}% for \toprule, etc.
\usepackage{subcaption}
\begin{document}
\begin{table}[h!]
\begin{subtable}{.75\linewidth}\centering
{\begin{tabular}{cc}
\toprule
\ $X$ & $Y$ \\
\midrule
12,5 & 0,11\\
25 & 0,20\\
50 & 0,37\\
100 & 0,55\\
\bottomrule
\end{tabular} \(=\begin{cases}%
m=(2,50\pm0,02)\,m\\
n=(4,5\pm 0,2)\,s\\
R=0,9998\end{cases}\)}
\caption{ $I=0,5\,A$}\label{tab:minisubtabla1}
\end{subtable}%
\begin{subtable}{.75\linewidth}\centering
{\begin{tabular}{cc}
\toprule
\ $X$ & $Y$ \\
\midrule
12,5 & 0,18\\
25 & 0,4\\
50 & 0,73\\
100 & 1,27\\
\bottomrule
\end{tabular} \(=\begin{cases}%
m=(2,50\pm0,02)\,m\\
n=(4,5\pm 0,2)\,s\\
R=0,9998\end{cases}\)}
\caption{$I=1\,A$.}\label{tab:minisubtabla2}
\end{subtable}
\end{table}
\end{document}