Warm tip: This article is reproduced from serverfault.com, please click

其他-LaTeX工作台定位

(其他 - LaTeX table positioning)

发布于 2009-11-04 14:05:43

我有一个LaTeX文档,其中包含一个段落,后面是4个表,然后是第二个段落。我希望这4个表出现在两个段落之间,从我的阅读中可以看出,这意味着在启动表环境(例如\begin{table}[h]后应该使用[h]选项

使用此方法,前两个表按预期出现在第1段之后,但是随后显示第2段,而后两个表显示在下一页上。如何使表格出现在正确的位置?

我已经尝试过各种方法来校正位置,例如使用,[h!]但这似乎没有任何效果。\clearpage在表格之后使用确实具有使表格出现在第二段之前的预期效果,但是当我希望让第二段立即在第二段之后开始时,它会将最后两个表格留在自己的页面上,并带有空白负载。桌子。

Paragraph 1...

\begin{table}[h]
    table1...
\end{table}

\begin{table}[h]
   table2...
\end{table}[h]
...

Paragraph 2...
Questioner
Jared Russell
Viewed
0
Jared Russell 2014-12-14 22:18:04

经过更多的谷歌搜索之后,我遇到了float包,它使你可以防止LaTeX重新定位表。

在序言中:

\usepackage{float}
\restylefloat{table}

然后,对于每个表格,你都可以使用H放置选项(例如\begin{table}[H])来确保它不会被重新放置