作者andrew43 (Myrmarachne)
看板LaTeX
标题Re: [问题] 表格都会跑到section的最後面
时间Tue Jun 16 17:08:53 2009
※ 引述《SMARTSMART (大家好)》之铭言:
: 每个section表格都会跑到那个section的最後面
你的问题没有看到原始码,实在很难直接回应。
所以,以下都是猜的。
你的 section 内的文可能太短,或表的高度太大了。
硬是要 float environment 在 section 之内的话,
请在下一个 \section 之前做 \clearpage。
你也可以尝试使用 \begin{table}[htbp]
就可以按 htbp 的优先顺序调整 float 的位置。
有另一个可能有用的方法,就是把你的内文高度设大一点,
让出更多空间,以增加放入 float 的机会。
增加内文高度可以用 geometry package。
真的很不喜欢 float,那直接用
\begin{center}
\begin{tabular}{|c|c|}
...
\end{tabular}
\end{center}
也行,但就失去了 \caption 和使用 \ref 了。
float 这东西本来就是电脑帮你决定最佳的位置的。
latex 会顾及许多方面而做出最佳的排版结果。
通常,电脑算的真的比你自己认为的还好很多,毕竟它顾及大体。
你坚持的,也许是局部最好的,但不是整体最好的。
--
http://apansharing.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.46.88
※ 编辑: andrew43 来自: 59.126.46.88 (06/16 17:11)
1F:推 SMARTSMART:感谢您的回答^^ 我再试试看...如果不行再请教 06/16 22:36
2F:推 SMARTSMART:htbp 解决了 感谢XD 06/16 22:45