如何确保壁纸覆盖与图在同一页上

如何确保壁纸覆盖与图在同一页上

我有一个整页图形,我想将其显示在整页图像上。

我的问题是覆盖图像出现在与图形不同的页面上。

我正在使用wallpaper包来制作覆盖图。但是,我很乐意切换到任何其他解决方案,只要它允许我将图像覆盖在整个页面上(无边距)。

有没有可靠的方法让他们达成共识?

\documentclass{article}
\usepackage{wallpaper}
\usepackage{lipsum}
\begin{document}

\lipsum[1-3]

\ThisULCornerWallPaper{1}{img/overlay}

\begin{figure}
  \LARGE\lipsum[4-5]
  \caption{Lipsum}
  \label{fig:hello}
\end{figure}

\end{document}

答案1

tikz往常一样:

\documentclass{article}
\usepackage{tikz}
\usepackage{lipsum}

\newcommand{\myback}[1]{%
  \begin{tikzpicture}[remember picture,overlay]
    \node[anchor=north west,inner sep=0pt,outer sep=0pt] at (current page.north west)
        {\includegraphics[width=\paperwidth,height=\paperheight]{#1}};
  \end{tikzpicture}
}
\begin{document}

\lipsum[1-10]
\begin{figure}[htb]
  \myback{example-image-a}
  \LARGE\lipsum[4-5]
  \caption{Lipsum}
  \label{fig:hello}
\end{figure}
\lipsum[11-15]

\lipsum

\end{document}

在此处输入图片描述

相关内容