Конфликт между xwatermark и экзаменационным классом

Конфликт между xwatermark и экзаменационным классом

Я хочу напечатать водяной знак в examклассе следующим образом, так как я не хочу, чтобы водяной знак был на переднем плане и с некоторой непрозрачностью. Как только я раскомментирую, \usepackage[printwatermark]{xwatermark}он выдает ошибку:

! LaTeX Error: Command \lhead already defined.
! LaTeX Error: Command \chead already defined.
! LaTeX Error: Command \rhead already defined.
! LaTeX Error: Command \lfoot already defined.
! LaTeX Error: Command \cfoot already defined.
! LaTeX Error: Command \lfoot already defined.
! LaTeX Error: Command \rhead already defined.

Может ли кто-нибудь мне помочь?

\documentclass{exam}
\usepackage[english]{babel}
\usepackage{tikz}

\usepackage[printwatermark]{xwatermark}
\newsavebox\mybox
\savebox\mybox{\tikz[opacity=0.1]\node{Sankhya};}
%\newwatermark*[
%  allpages,
% angle=60,
%  scale=12,
%  xpos=-30,
%  ypos=15
%]{\usebox\mybox}

\begin{document}

\begin{questions}

\question This is my first Question.

\question This is my second question

\end{questions}

\end{document}

решение1

Я боюсь xwatermarkиexam.cls это действительно несовместимо (если только не произойдет много переопределений)

Я переключился на использование backgroundпакета, который также может использоваться для водяных знаков и т. д. Примените параметры placement=или , чтобы сместить водяной знак.position=...\backgroundsetup

\documentclass{exam}
\usepackage[english]{babel}
\usepackage{tikz}
\usepackage{background}
\newsavebox\mybox
\savebox\mybox{\tikz[opacity=0.4]\node{Sankhya};}

\backgroundsetup{angle=60,contents={\usebox\mybox}}

\begin{document}

\begin{questions}

\question This is my first Question.

\question This is my second question

\end{questions}

\end{document}

введите описание изображения здесь

Связанный контент