Rotatebox no fundo eso-pic gira a página inteira com scrbook, mas não em pdfLaTeX

Rotatebox no fundo eso-pic gira a página inteira com scrbook, mas não em pdfLaTeX

Estou usando o eso-picpacote para criar um sinal de rascunho no fundo do meu documento ( scrbook-class). O sinal é girado 45° na página. Tudo funciona bem. Eu uso TeXLivee Kilecom Suse 12.3.

Como preciso TikZe pgfplotsno meu documento utilizo LaTeX( latex -shell-escape -interaction=nonstopmode '%source') -> DVItoPS( dvips -o '%S.ps' '%S.dvi') -> PStoPDF( ps2pdf '%S.ps' '%S.pdf') para criar o pdf.

Agora tenho que inserir adicionalmente um aviso de rascunho de direitos autorais no lado esquerdo de cada página. Eu o produzo da mesma forma que fiz com o rascunho do símbolo original. Mas cada \part{title}página de título é colocada no modo paisagem no visualizador de PDF. Isso não acontece quando compilo meu MWE com pdfLaTeX( pdflatex -interaction=nonstopmode '%source'). Também não acontece com scrreprt.

O LateXresultado é: Resultado LaTeX:

O pdfLaTeXresultado é:

Resultado pdfLaTeX:

Usando o rotating-package um comportamento semelhante foi encontrado emeste tópico. Foi dito que o graphicxpacote @Mico não se destina a ser usado em conjunto com dvips; ele só deve ser usado por um mecanismo/formato TeX que produza o formato PDF diretamente. Esse é o problema aqui também? A solução alternativa mencionada no tópico não funciona no meu caso. Existe alguma outra maneira de corrigir isso?

\documentclass[openany]{scrbook}

\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{type1cm,eso-pic}
\usepackage{xcolor}

\makeatletter
\AddToShipoutPicture{%
\setlength{\@tempdimb}{.5\paperwidth}%
\setlength{\@tempdimc}{.5\paperheight}%
\setlength{\unitlength}{1pt}%
\put(\strip@pt\@tempdimb,\strip@pt\@tempdimc){%
% Draft
%\makebox(0,0){\rotatebox{45}{\textcolor[gray]{0.75}% <- it doesn't happen here
%{\fontsize{3cm}{3cm}\selectfont{Draft}}}}%
% Copyright
\makebox(-500,-0){\rotatebox{90}{\textcolor[gray]{0.75}% <- it does here
{\fontsize{0.7cm}{0.7cm}\selectfont{Draft \textcopyright Copyright \the\year{} - Copyright owner}}}}
}%
}
\makeatother

\begin{document}

\part{Part 1}

\chapter{Chapter 1}

\section{Section 1}

\lipsum[1-2]

\section{Section 2}

\lipsum[1-2]

\chapter{Chapter 2}

\lipsum[1-4]

\part{Part 2}

\chapter{Chapter 1}

\lipsum[1-6]

\chapter{Chapter 2}

\lipsum[1-6]

\end{document}

Responder1

Graças a @Ulrike Fischer isso funcionou:ps2pdf -dAutoRotatePages=/None '%S.ps' '%S.pdf'

informação relacionada