我已经试了此方法让表格位于章节标题之后,但由于某种原因,我无法通过这种方式使其可视化。
\section{blah}
%\hlabel{sec:blah}
mytexthere (which is after the table... :( )
\FloatBarrier
\begin{table} \centering
\begin{tabular}{| l | l |}
\hline
\multicolumn{2}{|c|}{config} \\
\hline
blah & DOUBLE BLAH \\
\hline
\end{tabular}
\end{table}
%several other tables
\section{new blah}
我是不是误解\FloatBarrier
了什么?我以为它会导致我的文档的最终输出是这样的
- 章节标题
- 我的文本
- 表格从这里开始
而是:
- 表格从这里开始
- 章节标题
- 我的文本
我怀疑\FloatBarrier
这只是简单地将它们保持在同一页面上(它确实如此)但却引出了我的问题:
- 如何让表格始终位于
section
其所属标题之后?我可以使用 来实现此目的吗\FloatBarrier
,还是有其他方法?
答案1
\FloatBarrier
对该表没有任何影响,因为它稍后出现,它被设计用来阻止较早的浮点数浮过去。
如果您使用[section]
该placeins
包的选项,那么\FloatBarrier
它会自动添加到所有\section
命令中。