我有一份LaTeX文档,其中包含一个段落后跟着4个表格,然后是第二个段落。我希望这4个表格出现在两段之间,根据我所阅读的,这意味着我应该在开始表格环境时使用[h]选项(例如\begin{table}[h]
)。
使用此选项后,前两个表格出现在第1段落后,但第2个段落随后显示,最后两个表格出现在下一页上。如何让表格出现在正确的位置?
我尝试了各种方法来修正位置,比如使用[h!]
,但似乎没有任何效果。在表格后面使用\clearpage
可以使表格出现在第二段落之前,但它会留下大量空白的页面,而我希望第二段落紧接着表格开始。
Paragraph 1...
\begin{table}[h]
table1...
\end{table}
\begin{table}[h]
table2...
\end{table}[h]
...
Paragraph 2...
[h!]
是正确的版本。它相当于[H]
。两者都需要float
包。 - winklerrr