Como posso desmarcar \LLCornerWallPaper?

Como posso desmarcar \LLCornerWallPaper?

Consegui colocar com sucesso uma imagem de fundo na parte inferior da minha página usando o wallpaperpacote e \LLCornerWallPaper. Dependendo das páginas pares/ímpares, quero definir a parte esquerda/direita de um panorama como plano de fundo.EsseA resposta mostra como fazer algo baseado em estranheza/equidade para KOMA-Script.

Agora, meu problema é que ambas as imagens aparecem em páginas pares e ímpares. Aqui está meu código (simplificado):

\documentclass[twoside,titlepage=false]{scrartcl}
\usepackage{wallpaper}
\usepackage{scrextend}
\begin{document}
\ifthispageodd{\LLCornerWallPaper{1}{pano-left}}{}
Text odd.\newpage
\ifthispageodd{\LLCornerWallPaper{1}{pano-right}}{}
Text even.
\end{document}

Responder1

Rapido e sujo

\documentclass[twoside,titlepage=false]{scrartcl}
\usepackage{ifthen,mwe,wallpaper,everypage,lipsum}
\AddEverypageHook{\ClearWallPaper\ifthenelse{\isodd{\arabic{page}}}%
{\LRCornerWallPaper{0.1}{example-image-a.jpg}}%
{\LLCornerWallPaper{0.1}{example-image-b.jpg}}}
\begin{document}
\lipsum[1-25]
\end{document}

Você pode usar \AddThispageHookse quiser fazer coisas localmente. O truque é usar \ClearWallPaperquando necessário.

insira a descrição da imagem aqui

Responder2

Você pode carregar o pacote scrlayer-scrpageque faz parte do pacote KOMA-Script. Em seguida, você pode adicionar camadas para páginas pares e ímpares a todos os estilos de página.

\documentclass[twoside,titlepage=false]{scrartcl}
\usepackage{scrlayer-scrpage}
\usepackage{graphicx}
\DeclareNewLayer[
  background,
  evenpage,
  mode=picture,
  contents={\putLL{\includegraphics[scale=.2]{example-image-a.jpg}}}
]{bg.even}
\DeclareNewLayer[
  background,
  oddpage,
  mode=picture,
  contents={\putLR{\makebox[0pt][r]{\includegraphics[scale=.2]{example-image-b.jpg}}}}
]{bg.odd}
\AddLayersToPageStyle{@everystyle@}{bg.odd,bg.even}
\usepackage{lipsum}
\begin{document}
\lipsum
\lipsum
\end{document}

insira a descrição da imagem aqui

informação relacionada