Latex 中浮动图形的默认放置选项是什么?

Latex 中浮动图形的默认放置选项是什么?

文件在 LA TEX 和 pdfL A TEX 中使用导入的图形讨论了影响浮动图形放置位置的不同方法[htbp]。但这些参数是可选的……

那么,如果我不输入任何选项,浮动会如何放置?不输入任何选项是否等于[htbp]或其他一些放置要求的组合?如果是,是哪一个?

答案1

它在每个浮点类型的类中设置

article.cls定义

\def\fps@figure{tbp}
\def\fps@table{tbp}

因此对于图形和表格,默认是[tbp]


在双列模式下,figure*table*跨越列,不使用此默认值,并且 latex 定义

\def\@dbflt#1{\@ifnextchar[{\@xdblfloat{#1}}{\@xdblfloat{#1}[tp]}}

因此默认情况下tp你可以重新定义它,p但更简单的是,如果你只是想p声明

\setcounter{dbltopnumber}{0}

禁止跨越顶部浮筒。

相关内容