有时,浮动元素对于一页来说太长了,人们想删除页码并希望没人注意到。
\documentclass{article}
\usepackage{mwe}
\begin{document}
\blindtext
\begin{figure}
\thispagestyle{empty}
\includegraphics[width=\linewidth,height=1.02\textheight]{example-image-a}
\caption{This float is too large for one page.}
\end{figure}
\blindtext
\end{document}
(当然,这只是一个人为的例子,我可以让图像变小一些。对于使用\resizebox
看起来更糟糕的表格来说,这是一个更常见的问题。)
不幸的是,无论我将 放在哪里\thispagestyle{empty}
,都无法保证它确实会影响浮动最终所在的页面。我尝试了\includegraphics
以及标题本身中都放置 。有一种方法可以更改所有浮动页面的页面样式(如何删除带有大图片的页面上的页眉?和floatpag
)但这不是我想要的。
答案1
floatpag
还提供了\thisfloatpagestyle
调整页面样式仅有的对于浮动页面,它用于:
\documentclass{article}
\usepackage{floatpag,mwe}
\begin{document}
\blindtext
\begin{figure}
\thisfloatpagestyle{empty}% empty page style _only_ for this page
\includegraphics[width=\linewidth,height=1.02\textheight]{example-image-a}
\caption{This float is too large for one page.}
\end{figure}
\blindtext
\end{document}