【LaTeX Tips】为所有的浮动体一次性设置浮动选项

节选自 elegantlatex.

在我们插图或者插入表格到 LaTeX 文档中,我们会碰到一个概念——浮动体,有时候,我们在文中用到的 table 或者 figure 环境的浮动选项都是相同的,比如 htbp,并且对 table 内、或者 figure 中的内容居中对齐(\centering),本文将介绍如何统一设置浮动体的浮动选项,以及居中设置。本文以 table 环境为例,figure 类似。

可以借助 floatrow 宏包来达到目的。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
\documentclass{article}

\usepackage{floatrow} % this automatically centers all floats
\floatplacement{table}{hbtp} % all tables are given the [hbtp] option

\begin{document}

\begin{table}
\begin{tabular}{lll}
1 & 2 & 3\\
a & b & c\\
\end{tabular}
\end{table}

\end{document}
俗话说,投资效率是最好的投资。 如果您感觉我的文章质量不错,读后收获很大,预计能为您提高 10% 的工作效率,不妨小额捐助我一下,让我有动力继续写出更多好文章。