如何创建具有不同列和行的表格

如何创建具有不同列和行的表格

如果这个问题过去被问过多次,我深表歉意。但我对 LateX 还很陌生,一直在尝试用它写实验报告。在我尝试创建这种表格之前,一切都进展顺利。在此处输入图片描述

另外,有没有什么办法可以随心所欲地移动桌子?(桌子一直浮动到看起来合适的地方,但不是我想要的地方)。

答案1

您可以使用siunitx,也可能是booktabs

\documentclass{article}
\usepackage{siunitx,booktabs} % beautiful tables

\DeclareSIUnit{\rpm}{rpm}

\begin{document}

\begin{table}[htp]
\centering

\begin{tabular}{
  S[table-format=1.3]
  S[table-format=1.2]
  S[table-format=3.0]
  S[table-format=1.2]
  S[table-format=1.3]
  S[table-format=3.0]
}
\toprule
\multicolumn{3}{c}{$I_L=\SI{0.8}{\ampere}$} &
\multicolumn{3}{c}{$I_L=\SI{1.5}{\ampere}$} \\
\multicolumn{3}{c}{$T=\SI{3.46}{\newton\metre}$, $\omega=\SI{1500}{\rpm}$} &
\multicolumn{3}{c}{$T=\SI{4.35}{\newton\metre}$, $\omega=\SI{1500}{\rpm}$} \\
\cmidrule(lr){1-3} \cmidrule(lr){4-6}
{$I_A$ (\si{\ampere})} &
{$I_f$ (\si{\ampere})} &
{$P_{\mathrm{in}}$ (\si{\watt})} &
{$I_A$ (\si{\ampere})} &
{$I_f$ (\si{\ampere})} &
{$P_{\mathrm{in}}$ (\si{\watt})} \\
\midrule
1.84  & 0.3  & 378 & 2.2  & 0.38 & 532 \\
1.54  & 0.4  & 380 & 1.9  & 0.45 & 527 \\
1.25  & 0.5  & 375 & 1.65 & 0.55 & 527 \\
1.14  & 0.6  & 384 & 1.57 & 0.65 & 530 \\
1.145 & 0.65 & 384 & 1.63 & 0.75 & 530 \\
\bottomrule
\end{tabular}

\caption{Load $V$-curves test}

\end{table}

\end{document}

请注意单位的指定方式,其统一风格与国际系统的 BIPM 规则一致。

在此处输入图片描述

通常不需要以粗体打印标题,它们已经足够突出了。

避免使用工作表式的规则:当需要使用它们时,它们非常适合在计算机屏幕上显示数据。对于讲义和印刷品,它们只是一种阻碍。

在此处输入图片描述

相关内容