我正在寻找创建上述专业学术表格描述(例如回归表)的“最佳”方法。我设法创建了如下所示的内容,只是想知道是否有更好的方法可以做到这一点。
我目前将\caption*
环境放在常规下方\caption
并更改字体大小。
\documentclass{article}
\usepackage{caption}
\usepackage{booktabs}
\begin{document}
\begin{table}[htbp]\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption{This is the heading}
\caption*{\footnotesize Smaller note of table that describes what the table is all about.}
\begin{tabular}{l*{3}{c}}
\toprule
&\multicolumn{1}{c}{(1)} &\multicolumn{1}{c}{(2)} &\multicolumn{1}{c}{(3)} \\
& Base & Robust & Cluster \\
\midrule
Size &-0.000645 &-0.000645 &-0.000645 \\
& (-0.83) & (-0.83) & (-0.39) \\
\midrule
Observations & 5035 & 5035 & 5035 \\
\bottomrule
\multicolumn{4}{l}{\footnotesize \textit{t} statistics in parentheses}\\
\multicolumn{4}{l}{\footnotesize * p<0.10, ** p<0.05, *** p<0.01}\\
\end{tabular}
\end{table}
\end{document}
上述代码的运行结果:
答案1
我不会使用第二个标题,但会扩展标题中的描述或移动正文中的部分描述。此外,如果您有较长的表格标题,则使用粗体作为标签字体通常会看起来更好。
以下是代码:
\documentclass{article}
\usepackage[labelfont={bf}]{caption}
\usepackage{booktabs,lipsum}
\begin{document}
\begin{table}[htbp]\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption[Short Heading]{\protect\lipsum[1]}
\begin{tabular}{l*{3}{c}}
\toprule
& Base & Robust & Cluster \\
&\multicolumn{1}{c}{(1)} &\multicolumn{1}{c}{(2)} &\multicolumn{1}{c}{(3)} \\
\midrule
Size &-0.000645 &-0.000645 &-0.000645 \\
& (-0.83) & (-0.83) & (-0.39) \\
\midrule
Observations & 5035 & 5035 & 5035 \\
\bottomrule
\multicolumn{4}{l}{\footnotesize \textit{t} statistics in parentheses}\\
\multicolumn{4}{l}{\footnotesize * p<0.10, ** p<0.05, *** p<0.01}\\
\end{tabular}
\end{table}
\end{document}