wie zeichne ich mit dem Hintergrundpaket Text über Bildern?

wie zeichne ich mit dem Hintergrundpaket Text über Bildern?

Ich arbeite daran, ein Wasserzeichen zu wiederholen alshier beantwortet. Mit diesem Ansatz stelle ich fest, dass der gezeichnete Hintergrund immer unter den Bildern angezeigt wird, die mit hinzugefügt wurden \includegraphics. Nehmen Sie das folgende Dokument:

\documentclass{scrartcl}
\usepackage{background}
\usepackage{lipsum}

\backgroundsetup{
  color=red,
  angle=45,
  opacity=.8,
  contents={\large{Hellow World}}
}

\begin{document}
\lipsum[1-2]
\begin{center}
\includegraphics[width=5cm]{wikimedia}
\end{center}
\lipsum[2]
\end{document}

Rendern einer PDF mittektonischfunktioniert, aber das hinzugefügte Bild erscheint immer oben:gerendertes PDF mit Grafik, die den Wasserzeichentext überlagert

Gibt es eine Möglichkeit,Hintergrundpaketoder eine andere Einstellung, sodass der Hello Worldfolgende Text immer über allem im Dokument erscheint? Mir ist schon klar, dass der Name des Pakets etwas anderes vermuten lässt.

Oder sollte ich mehr Zeit investieren, um das Problem zu lösen mitKOMA Script's scrlayer-scrpageoder eine andere Alternative?

Antwort1

Nun, das Hintergrundpaket verwendet das Everypage-Paket. Bei diesem Paket geht es nur darum, Hintergrundmaterial hinzuzufügen.

Ich persönlich bevorzuge die Verwendung des Pakets eso-pic (auch weil background ein Tikzpicture verwendet, was die Verwendung im Material erschwert). Wenn Sie jedoch beim background bleiben möchten, können Sie versuchen, background zu optimieren:

\documentclass{scrartcl}
\usepackage{background}
\usepackage{lipsum}
\usepackage{eso-pic}
\makeatletter
\let \AddEverypageHook \AddToShipoutPictureFG
\renewcommand\AddThispageHook{\AddToShipoutPictureFG*}
\ifbg@some
  \AddThispageHook{}
\else
  \AddEverypageHook{\bg@material}
\fi
\makeatother

\backgroundsetup{
  color=red,
  angle=45,
  opacity=.8,
  contents={\large{Hellow World}},
}

\begin{document}
\lipsum[1-2]
\begin{center}
\includegraphics[width=5cm]{example-image-duck}
\end{center}
\lipsum[2]
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen