在article
课堂上,表格标题应该放在表格下面吗?
学术写作中的常见做法是表格标题应位于表格上方;班级article
(我也检查过了book
)是否假设相反?
问题是不是如何将标题放在表格上方以及为什么应该放在表格上方的问题。问题在于该类的用法article
。它记录在哪里?为什么作者选择这种与常见学术实践相反的行为?
在下面的代码中,第二个表格(带有下面的标题)看起来比第一个表格(带有上面的标题)更好,这让我认为这是预期的用法\caption
:
\documentclass{article}
\begin{document}
text text text text text text text text text text text text text text text text
\begin{table}[h]
\centering
\caption{Sample caption}
\begin{tabular}{lc}
\hline
Some & columns\\
\hline
Value & 1\\
Value & 2\\
\hline
\end{tabular}
\end{table}
text text text text text text text text text text text text text text text text
\begin{table}[h]
\centering
\begin{tabular}{lc}
\hline
Some & columns\\
\hline
Value & 1\\
Value & 2\\
\hline
\end{tabular}
\caption{Sample caption}
\end{table}
text text text text text text text text text text text text text text text text
\end{document}
给出
同时将第一行更改为amsart
或 Springer 的llncs
:
\documentclass{amsart}
给出了对我来说正确的东西——第一个表看起来很自然,而第二个表(正确地)是错误的:
答案1
与某些扩展浮动系统(例如float
包)不同article
,标题不按类定位,它们只出现在放置的位置\caption
,而且默认样式非常简单,和table
也相同figure
。
该类有两种长度\abovecaptionskip
,\belowcaptionskip
默认为 10pt 和 0pt(无论使用哪种大小选项)。对于上面带有标题的表格,您可能希望设置\belowcaptionskip
非零。
答案2
加载包就足够了,它将自动排列和caption
的值。\abovecaptionskip
belowcaptionskip