table环境可以自动调整表格的位置,从而让表格自然合适地出现在文档流中。
使用package
\usepackage{float}
在环境后的中括号中,可以设置一个位置参数。这个参数的可选项包括:
- h:将浮动元素的位置设定为 here(这里),也就是说,大约位于其在文档中出现位置(是大约,而不是完全精确)
- t:将浮动元素的位置设定为页面的上方(top)
- b:将浮动元素的位置设定为页面的底部(bottom)
- p:将浮动元素仅放置在一个特殊的页面
- H:将浮动元素精确地放置在它在文本中所出现的位置。这个参数需要引入
float包,它有可能会造成一些错误。这个参数有时候等价于h!
可以给环境传递多个参数,例如,如果你的参数是[ht],那么LaTeX会首先尝试把表格放置在here,如果不行的话(空间可能不够),那么LaTeX会尝试把表格放置在页面的top。我们推荐你使用多个位置参数,来避免不合适的表格位置。
注意:\centering命令会让表格在它的容器中居中对齐,而不是默认的向左对齐。
实例:
\begin{table}[ht]
\centering
\caption{结果分析表}
\begin{tabular}{c|ccc}
\end{tabular}
\end{table}