提问于:
浏览数:
8634
如题,在latex中大概有7、8个表格紧挨着,每个表格设置了htbp,但是生成的pdf中表格跑的哪儿都是,甚至一页就放了两个表格,剩下一大片空白 都被表格之后的文字占满了,整了好久不知道是什么原因,如果有过类似情况的同学,请帮帮孩子吧!
4 回答
1
你需要了解一下[浮动体](https://www.latexstudio.net/archives/9786.html "浮动体")
-
谢谢回答,确实需要了解一下浮动体的概念啊~ – 小安 2019-11-15 09:21 回复
0
看来还没有习惯浮动体的“飘”:[https://wenda.latexstudio.net/article-5049.html](https://wenda.latexstudio.net/article-5049.html "https://wenda.latexstudio.net/article-5049.html")
0
1. 避免连续使用多个浮动体,而没有任何正文内容。
2. 如果确实需要连续表达若干表格、插图的。把表格和插图放到一个浮动体环境里,让他们一起浮动。如:
```tex
\begin{figure}
\includegraphics{xxx}
\caption{xxx}
\includegraphics{xxx}
\caption{xxx}
\end{figure}
```
而不要写成
```tex
\begin{figure}
\includegraphics{xxx}
\caption{xxx}
\end{figure}
\begin{figure}
\includegraphics{xxx}
\caption{xxx}
\end{figure}
```
3. 页面顶端只有两个浮动体,底端只能放一个浮动体,这是 latex 的默认规则,用`!` 可以让 latex 忽略部分规则。latex 对浮动体有许多规则,详细了解一下浮动体。
4. htbp 只是告诉 latex 可以放浮动体的位置,但是放在哪里不是你说了算的。
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。