如何设置图形/表格文档宽度的默认定位

如何设置图形/表格文档宽度的默认定位

我正在撰写论文,发现自己在所有图表和表格中添加了[hb]“s”和“s”。[ht]

有没有办法让这个功能对整个文档都适用?最好可以选择覆盖某些图形/表格实例。

答案1

要为所有图形和表格设置全局选项,请使用以下命令:

\makeatletter
  \providecommand*\setfloatlocations[2]{\@namedef{fps@#1}{#2}}
\makeatother
\setfloatlocations{figure}{htbp}
\setfloatlocations{table}{htbp}

(只需更改htbp为您想要的任何选项即可。)

这是 Lars Madsen(又名。达莱夫); 看他的 LaTeX 书中的第 143 页(丹麦语)。

我还没有尝试过,但我猜您可以为特定的表格/图形设置一个选项,而该选项应该有另一个选项。

PS 您必须将上述代码放在您的序言中。

相关内容