multicolumn
我有一个使用和创建的表格multirow
。该表格用于我提交给 Elsevier 的一份手稿。之前我使用该siunitx
软件包添加了一些格式;但是,期刊删除了相当多的表格格式,最终在页面校样中格式非常不规范。我一直在尝试简化格式代码;但是,我有点不知道该怎么做,因为 Elsevier 的 Latex 说明没有提供有关表格的指导。
我正在尝试尽可能紧凑地表示该表。
这是当前最小工作示例。
\documentclass{article}
\usepackage{booktabs}
\usepackage{multirow}
\begin{document}
\begin{table}
\centering
\begin{tabular}{llrr@{ (}r@{ to }r@{)}rr}
\toprule
\multirow{2}{*}{Stim. design}
&\multirow{2}{*}{Location}
&{Freq.}
&\multicolumn{1}{c}{\multirow{2}{*}{Mean}}
&\multicolumn{2}{c}{\multirow{2}{*}{(95\% CI)}}
&\multicolumn{2}{c}{Probability (\%)} \\
\cline{7-8}
\multicolumn{2}{c}{}
&\multicolumn{1}{c}{(kHz)}
&\multicolumn{3}{c}{}
&{$<\pm$2.5 dB}
&{$<\pm$5 dB} \\
\midrule
40/s int. ramp & Ocean & 2.8 & 22 & 6 & 40 & 1 & 7 \\
& & 5.7 & 23 & 10 & 37 & 0 & 2 \\
& Land & 11.3 & 26 & 12 & 39 & 0 & 1 \\
& & 22.6 & 26 & 10 & 44 & 0 & 2 \\
80/s int. ramp & Ocean & 2.8 & 19 & 2 & 36 & 4 & 15 \\
& & 5.7 & 8 & -4 & 21 & 31 & 63 \\
& Land & 11.3 & 12 & 1 & 25 & 12 & 37 \\
& & 22.6 & 21 & 3 & 38 & 2 & 9 \\
80/s conv. & Ocean & 2.8 & -23 & -36 & -10 & 0 & 2 \\
& & 5.7 & -23 & -34 & -12 & 0 & 1 \\
& Land & 11.3 & -20 & -31 & -10 & 0 & 3 \\
& & 22.6 & -13 & -27 & 2 & 12 & 33 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
我相当确定很多格式(例如@{ (}
)将被删除。我怀疑一个简单的方法是将显示平均值和 95% CI 的三列合并为一个文本字符串,Mean (lb to ub)
这样期刊就不会弄乱格式。但是,我如何确保数字正确排列?
答案1
三种可能的解决方案,虽然不完美,但可行。我认为示例 1 是最好的。我减少了\tabcolsep
并添加了额外的列以在包含内容的列之间添加空间。这些空间是通过不可见的规则添加的,即它们的高度和深度为零,请参阅\rule{4pt}{0pt}
。您可以通过在三组结果之间添加一些空间来增加可读性,使用\addlinespace[3pt]
。但是,您要求一个紧凑的表格。
我可能误解了“平均值”列和“95% Cl”之间的联系。在示例 1 的修订版本中,我将它们设置为两列。
我故意没有使用快捷方式、定义列等,而是尽可能保持表格的简单和标准,这样您就更有可能避免格式剥离。您可以考虑将最后一个标题缩写为“Prob.”以缩短它并进一步压缩表格。
在示例 2&3 中,我已通过将$
管道插入列的开始和结束位置将列“转换”为数学列,请参阅>{$}r<{$}
。应在数学列中设置数字(如希尼奇和列做)。:
示例 1 - 额外的列
\documentclass{article}
\usepackage{booktabs, array}
\setlength{\tabcolsep}{1pt}
\begin{document}
\begin{table}
\centering
\begin{tabular}{@{}lclc r c r c l@{} r c r c r r @{}}
\toprule
&&&
&\small Freq.
&&&&&&&&&
\multicolumn{2}{c}{\small Probability (\% dB)} \\ \cline{14-15}\addlinespace[1pt]
\small Stim. design
&& \small Location
&& \small (kHz)
&& \small Mean
&& \multicolumn{4}{c}{\small 95\% Cl}&
& \small $<\pm$2.5
& \small $<\pm$5\\
\midrule
40/s int. ramp &\rule{4pt}{0pt}& Ocean &\rule{4pt}{0pt}& 2.8 &\rule{4pt}{0pt}& 22 &\rule{4pt}{0pt}&(& 6 &to& 40) &\rule{4pt}{0pt}& 1 & 7 \\
&& && 5.7 && 23 &&(& 10 & to & 37) && 0 & 2 \\
&& Land && 11.3 && 26 &&(& 12 & to & 39) && 0 & 1 \\
&& && 22.6 && 26 &&(& 10 & to & 44) && 0 & 2 \\ \addlinespace[4pt]
80/s int. ramp && Ocean && 2.8 && 19 &&(& 2 & to &36) && 4 & 15 \\
&& && 5.7 && 8 &&(& \textminus4 & to &21) && 31 & 63 \\
&& Land && 11.3 && 12 &&(& 1 & to & 25) && 12 & 37 \\
&& && 22.6 && 21 &&(& 3 & to & 38) && 2 & 9 \\
\addlinespace[4pt]
80/s conv. && Ocean && 2.8 && \textminus23 &&(& \textminus36 &to& \textminus10) && 0 & 2 \\
&& && 5.7 && \textminus23 &&(& \textminus34 &to & \textminus12) && 0 & 1 \\
&& Land && 11.3 && \textminus20 &&(& \textminus31 &to & \textminus10) && 0 & 3 \\
&& && 22.6 && \textminus13 &&(& \textminus27 &to& 2) && 12 & 33 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
示例 2 和 3
\documentclass{article}
\usepackage{booktabs, array}
\setlength{\tabcolsep}{3pt}
\begin{document}
\begin{table}
\centering
\begin{tabular}{@{}ll>{$}r<{$}>{$}r<{$} @{}c >{$}r<{$} >{$}r<{$}>{$}r<{$}@{}}
\toprule
&
& \multicolumn{1}{r}{Freq.}
& \multicolumn{1}{r}{}
& \multicolumn{1}{c}{}
& \multicolumn{2}{c@{}}{Probability (\% dB)} \\
\cline{6-7}\addlinespace[1pt]
\multicolumn{1}{@{}l}{Stim. design}
& \multicolumn{1}{l}{Location}
& \multicolumn{1}{c}{(kHz)}
&\multicolumn{1}{r@{}}{{Mean}}
&\multicolumn{1}{l}{(95\% CI)}
&\multicolumn{1}{c}{$<\pm$2.5}
&\multicolumn{1}{r@{}}{$<\pm$5} \\
\midrule
40/s int. ramp & Ocean & 2.8 & 22 & (6 to 40) & 1 & 7 \\
& & 5.7 & 23 & (10 to 37) & 0 & 2 \\
& Land & 11.3 & 26 & (12 to 39) & 0 & 1 \\
& & 22.6 & 26 & (10 to 44) & 0 & 2 \\
80/s int. ramp & Ocean & 2.8 & 19 & (2 to 36) & 4 & 15 \\
& & 5.7 & 8 & (--4 to 21) & 31 & 63 \\
& Land & 11.3 & 12 & (1 to 25) & 12 & 37 \\
& & 22.6 & 21 & (3 to 38) & 2 & 9 \\
80/s conv. & Ocean & 2.8 & -23 & (--36 to --10) & 0 & 2 \\
& & 5.7 & -23 & (--34 to --12) & 0 & 1 \\
& Land & 11.3 & -20 & (--31 to --10) & 0 & 3 \\
& & 22.6 & -13 & (--27 to 2) & 12 & 33 \\
\bottomrule
\end{tabular}
\end{table}
\begin{table}
\centering
\begin{tabular}{@{}@{}ll>{$}r<{$}>{$}r<{$} >{$(}r<{$} >{to}c >{$}r<{)$} >{$}r<{$}>{$}r<{$}@{}}
\toprule
&
& \multicolumn{1}{r}{Freq.}
& \multicolumn{1}{r}{}
& \multicolumn{3}{c}{}
& \multicolumn{2}{c@{}}{Probability (\% dB)} \\
\cline{8-9}\addlinespace[1pt]
\multicolumn{1}{@{}l}{Stim. design}
& \multicolumn{1}{l}{Location}
&\multicolumn{1}{c}{(kHz)}
&\multicolumn{1}{c}{{Mean}}
&\multicolumn{3}{c}{(95\% CI)}
&\multicolumn{1}{c}{$<\pm$2.5}
&\multicolumn{1}{r@{}}{$<\pm$5} \\
\midrule
40/s int. ramp & Ocean & 2.8 & 22 & 6 & & 40 & 1 & 7 \\
& & 5.7 & 23 & 10 & & 37 & 0 & 2 \\
& Land & 11.3 & 26 & 12 & & 39 & 0 & 1 \\
& & 22.6 & 26 & 10 & & 44 & 0 & 2 \\
80/s int. ramp & Ocean & 2.8 & 19 & 2 & & 36 & 4 & 15 \\
& & 5.7 & 8 & -4 & & 21 & 31 & 63 \\
& Land & 11.3 & 12 & 1 & & 25 & 12 & 37 \\
& & 22.6 & 21 & 3 & & 38 & 2 & 9 \\
80/s conv. & Ocean & 2.8 & -23 & -36 & & -10 & 0 & 2 \\
& & 5.7 & -23 & -34 & & -12 & 0 & 1 \\
& Land & 11.3 & -20 & -31 & & -10 & 0 & 3 \\
& & 22.6 & -13 & -27 & & 2 & 12 & 33 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
答案2
我的看法:
\documentclass{文章} \usepackage{booktabs,数组} \usepackage{多行} \newcommand{\zero}{\phantom{0}} \newcommand{\plus}{\phantom{+}} \开始{文档} \newcolumntype{C}{>{$}c<{$}} %确保数学模式 \开始{表格} \定心 \begin{tabular}{@{}ll CCCC @{} CC @{}} \toprule \multirow{2}{*}{刺激设计} & \multirow{2}{*}{位置} & \mathrm{频率} & \multirow{2}{*}{平均值} & \multirow{2}{*}{95\% 置信区间} & \multicolumn{2}{@{}c@{}}{概率 (\% dB)} \\ \cline{6-7}\addlinespace[1pt] & & \mathrm{(千赫)} & & & <\pm 2.5 & <\下午 5 \\ \midrule 40/s 国际坡道 & 海洋 & \zero2.8 & \plus22 & (+06,+40) & \zero1 & \zero7 \\ & & \zero5.7 & \plus23 & (+10,+37) & \zero0 & \zero2 \\ & 土地 & 11.3 & \plus26 & (+12,+39) & \zero0 & \zero1 \\ & & 22.6 & \plus26 & (+10,+44) & \zero0 & \zero2 \\ 80/s 国际坡道 & 海洋 & \zero2.8 & \plus19 & (+02,+36) & \zero4 & 15 \\ & & \zero5.7 & \plus\zero8 & (-04,+21) & 31 & 63 \\ & 土地 & 11.3 & \plus12 & (+01,+25) & 12 & 37 \\ & & 22.6 & \plus21 & (+03,+38) & \zero2 & \zero9 \\ 80/s 转换。& 海洋 & \zero2.8 & -23 & (-36,-10) & \zero0 & \zero2 \\ && \zero5.7 & -23 & (-34,-12) & \zero0 & \zero1 \\ & 土地 & 11.3 & -20 & (-31,-10) & \zero0 & \zero3 \\ & & 22.6 & -13 & (-27,+02) & 12 & 33 \\ \底部规则 \end{表格} \茶几} \结束{文档}