我有下面的用于创建表的代码,但该表出现在所引用的站点之前。
代码:
\begin{table}
\caption{The properties of the fitted linear model}
\label{tab: varpar}
\centering
\footnotesize\setlength{\tabcolsep}{2.5pt}
\begin{tabular}{|c|c|c|c|c|}
\hline
\texttt{Partial Sill} &\texttt{ Nugget} & \texttt{Range} & \texttt{Instant} & \texttt{Slope} \\ \hline
0.30 & 0.19 & 408 & 0.0015 & 0 \\
\hline
\end{tabular}
\end{table}
此外,我习惯于\clearpage
避免在新章节中绘制表格或图形。而且,上述代码在新章节中被引用。但是,我希望表格尽可能靠近引用的站点。
答案1
请始终发布完整的小文档来说明问题。很难猜测浮动去了哪里(并且内容与浮动定位算法无关,您可以用 替换表格来\vspace{2\baselineskip}
演示相同的效果。
你说表格出现得太早了。LaTeX 基本上只能移动浮动之后在文档中,但默认情况下会将它们放在定义它们的页面顶部,这样可以将它们向前移动。您可以通过加载包flafter
(基本 LaTeX 发行版的一部分)来阻止此选项,以确保浮点数始终出现在其定义之后。