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

节选自 elegantlatex.

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

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

demo
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% 的工作效率,不妨小额捐助我一下,让我有动力继续写出更多好文章。


撰写评论

写了这么多年博客,收到的优秀评论少之又少。在这个属于 SNS 的时代也并不缺少向作者反馈的渠道。因此,如果你希望撰写评论,请发邮件至我的邮箱并注明文章标题,我会挑选对读者有价值的评论附加到文章末尾。